일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- c언어
- 최솟값 만들기
- 데이터셋 만들기
- Kakao
- 파이썬
- 소수
- 카카오 2020
- swift
- 스위프트
- 카카오 2021
- fast.ai
- SwiftUI
- 이미지학습
- Python
- 카카오 2018
- 카카오
- kakao 2018
- 프로그래머스
- supervisely
- ios 개발 시작
- 날씨 앱
- swift 시작
- roboflow
- 문제
- coco 데이터셋
- swift 배열
- Siwft
- 머신러닝
- 카카오 2019
- 프로그래머스 답
- Today
- Total
목록Just for fun (4)
잡초의 일지
개요 온전한 내 힘으로 MVVM 패턴을 적용한 무언가를 만들고 싶다는 생각이 들었다. 가장 쉬운 todolist를 만들어보기로 했다. 완성본 https://youtu.be/0zDHYsUIRpg 이 영상을 올리려고 처음으로 유튜브에 동영상을 올려봤다..ㅎㅎ 디자인 & 기능 아이디어의 러프 스케치는 아래와 같다. 알람이나 날짜 기록 등의 기능은 제외하고, 주요 기능만 추려 단순하게 만들었다. 코드 내용 MVVM 패턴으로 구현하려고 노력하였다. 완료한 일을 체크하는 코드를 짤 때, 이미 Todo객체로 만들어진 것을 어떻게 수정해야 할 지 고민이었다. 각 todo를 하나의 view로 표현하여 여러 셀들로 표현해야 하나 생각했다. 하지만, 이것은 기존의 코드를 많이 수정해야 했다. 따라서, modifyTodoDo..
최종 결과 깃헙 -> 현재 잠시 private으로 해 놓았다. 주의! 이 api는 지난 데이터 관측만 제공하고, 예측은 제공하지 않는다. 즉, 시시각각 변하는 데이터가 아닌, 1시간 단위의 데이터를 제공한다. 또한, 모든 데이터형이 String으로 변하였다. -> 이 점이 예전에 작동하던 코드가 작동하지 않았던 이유 같다. 개요 기상청 api를 사용한 날씨앱을 만들게 된 계기는 이렇다. 비가 많이 오던 장마철이라 날씨앱을 만들고 싶다는 생각을 하고 찾아보게 되었다. openweatherapi를 이용하여 만드는 예시는 아주 많이 있었다. 하지만 이것은 외국 사이트였고, 서울과 부산같은 큰 도시의 정보만 있었다. 그래서 기상청의 api가 있을것이라는 생각이 들어, 한국의 데이터를 사용해보자! 라는 생각으로 ..
이 글은 두서없이 적은 일지 입니다. 정리하여 적은 글은 아래의 링크입니다. 정리된 글 링크 : alicecodealice.tistory.com/140 기상청 api를 사용 할 때 유의하여야 할 점 : 1. 시시각각 변하는 정보를 주지 않는다. 1시간 단위의 정보를 준다. --> 이게 가장 띠용이었다. 분 단위의 정보인줄 알고 사용했는데.. 2. json 파일을 자세히.. 제대로 보아야 한다..어떤 타입인지 확인이 필요하다. 스트링인지, 정수인지 그런것. --> 오랜만에 작동시켜보려고 했는데, 작동하지 않았고, 코드상의 오류인줄 알고 코드를 고치려 했으나, 타입 오류였다. 숫자형태였던 자료형들이 모두 String이 되었다. 3. 생각나는대로 더 적겠다. 참고 기상청 api를 이용하기 전에, openwea..
깃헙에 올려놓은 코드.(깃헙이 어려워서 잘 안쓰게 된다... 공부한거 올리면서 사용하는 연습 해야겠다.) CounterApp.swift 우선, 새 프로젝트를 열어서 딱! 켜면 기본적인것들이 나올 것이다. 헬로월드는 지우고 그곳에 자기가 쓸 버튼들과 텍스트를 입력해보자. 버튼 양식은 이렇다. Button (action: { //action }) { //display } 여기서 action은 버튼을 눌렀을 때 어떤 행동을 할 것인지다. 내 코드의 21번줄 버튼을 예로 들면, 난 버튼이 눌렸을 때 self.count를 1씩 작아지게 했다. display는 이 버튼이 어떻게 나타나느냐 이다. 나는 image(systemName: "minus.circle") 이라고 나타나게 했다. 이것 외에도 Text("-")와..