반응형

2017/09 10

[iOS/Swift3.0] iOS TodoList App 만들기 6 (데이터 영구 저장)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 ✔️ Todo 등록 ✔️ Todo 삭제 ✔️ Todo 완료 체크 ✔️ 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) 지난 시간까지 TodoList 앱에 있을 조회, 등록, 삭제, 완료 기능을 구현하였습니다 지금 앱은 앱을 완전히 종료 후 다시 실행하면 기존에 입력했던 데이터가 사라집니다 왜냐하면 l..

Programming/iOS 2017.09.27

[iOS/Swift3.0] iOS TodoList App 만들기 5 (Todo 완료 체크)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 ✔️ Todo 등록 ✔️ Todo 삭제 ✔️ Todo 완료 체크 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) Todo 삭제 기능까지 완료했고 이제 완료한 항목에 대해 checkmark를 표시하고 AlertDialog가 뜨도록 하겠습니다 선택한 row에 대해서 작동해야 하기 때문에 didSelect..

Programming/iOS 2017.09.27

[iOS/Swift3.0] iOS TodoList App 만들기 4 (Todo 삭제 기능)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 ✔️ Todo 등록 ✔️ Todo 삭제 Todo 완료 체크 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) 지난 시간까지 화면을 구성하고 객체를 연결하고 Todo를 등록하고 조회하는 기능을 구현했습니다이번에는 Tableview의 editing을 사용하여 Todo를 삭제하는 기능을 구현하겠습니다삭제는 ..

Programming/iOS 2017.09.27

[iOS/Swift3.0] iOS TodoList App 만들기 3 (Todo 등록 기능)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 Todo 등록 Todo 삭제 Todo 완료 체크 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) 데이터 모델 만들기(TodoList.swift) 이전에 화면을 구성하고 객체를 연결하여 tablevie에 데이터를 출력하는 단계까지 진행하였습니다 이번에는 title, content, isComplete의..

Programming/iOS 2017.09.27

[iOS/Swift3.0] iOS TodoList App 만들기 2 (객체 연결)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 Todo 등록 Todo 삭제 Todo 완료 체크 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) 이번에는 앞서 화면에 위치시킨 객체를 클래스와 연결하도록 하겠습니다 클래스 생성 일단 각 ViewController는 하나의 클래스와 연결되야 합니다 처음에 있던 VC는 ViewController.swif..

Programming/iOS 2017.09.27

오픈소스 첫 컨트리뷰션 ㅎㅎ 이삭줍기 성공

swift에서 html 파싱을 하기위해 라이브러리를 뒤적거리던 중 Fuzi라는 라이브러리를 찾게되었고 처음엔 range함수를 변경해서 request를 날리려고 했는데 이미 수정이 되어있었다.. 근데 Readme보면서 소스코드를 작성하다가 함수이름이 바뀐걸 또 발견!!! readme파일을 수정했다... 내가 올린 request를 자동화 테스트가 진행했고 조금 지나고 보니 커밋!_!_!_! 오픈소스에 처음으로 컨트리뷰션에 내 이름이 올라가게 되었다 기쁨기쁨 https://github.com/cezheng/Fuzi 이삭줍기 완료

Programming/기타 2017.09.26

[iOS/Swift3.0] iOS TodoList App 만들기 1 (화면 설계)

Let's make iOS TodoList App (TodoList App 만들기) 그동안 배운 것을 활용해보기 위해 할일을 적고 체크하는 TodoList 앱을 만들어보기로 합니다. 구현 기능 Todo List 조회 Todo 등록 Todo 삭제 Todo 완료 체크 사용할 것 Navigation Controller UIBarButtonItem Auto Layout UserDefaults (데이터 영구 저장) UITableView (리스트 출력) UITextField, UITextView (Todo 등록) 화면 구현 [TodoList] 앱은 두개의 화면을 가집니다 첫번째는 리스트 화면, 두번째는 등록화면입니다먼저 Navigation Controller를 등록하기 위해 화면에 위치한 ViewController..

Programming/iOS 2017.09.26

[git/github] .gitignore 적용하기

git ignore 적용하기 https://www.gitignore.io/ 에서 원하는 언어, ide등 입력하여 .gitignore 생성 복사 gitignore 적용 (open terminal) .gitignore 파일 열기 / 생성 (vim .gitignore) git add .gitignore git rm --cached -r . (이미 버전관리를 하고 있는 애플리케이션이라면 gitignore를 생성하여도 바로 적용되지 않는다 그래서 cached를 지운다) git add . git commit -m "commit message" git push

[iOS/Swift3.0] iOS10 apns키로 FCM 적용하기

ios 10 , FCM, apns key ios 10 can't receive fcm message 메세지가 받아지지않는다면 확인해야할 사항 APNs 인증서 발급받기 키체인 > 인증서 지원 > 인증 기관에서 인증서 요청(Apple 개발자로 등록된 계정으로 요청) developer.apple.com App IDs > 테스트 할 앱 등록, push notification 설정 CSR파일 등록 cer 파일 다운로드 후 실행 (키체인에 자동 등록됨) APNs 키 발급받기 apple 개발자 페이지에서 Keys> All > Create a New Key check APNs (max 2 key) Provisioning Profile 등록 후 실행 App Build Settings project > Build Sett..

Programming/iOS 2017.09.18

[iOS/Swift3.0] iOS Chatting App with Socket.io(upload image) - bug reporting

iOS Chatting App with Socket.io making iOS Chatting App viewdidappear called twicesocketio getMessages called many times socketio chatting app upload image(url) References https://socket.io/get-started/chat/ https://www.appcoda.com/socket-io-chat-app/ http://minsone.github.io/mac/ios/ios-uiviewcontroller-once-call-when-viewdidappear socket.io를 이용하여 텍스트, 이미지로 채팅하는 앱을 만들고자한다 해당 튜토리얼에서는 text만 주고받는 ..

Programming/iOS 2017.09.13
728x90
반응형