(두서없이 적은 거라 양해 부탁드립니다^^;;)
2020년 7월 27일
모바일팀에 들어가서 C언어 기반 객체 지향 언어인 Objective C의 Life Cycle을 배우고 공부했다. 툴은 xcode를 썼고 프로젝트 생성 시 AppDelegate.h, AppDelegate.m, ViewController.h, viewController.m이 자동으로 생성된다. 여기서 AppDelegate와 ViewController의 생명주기라는 개념이 있다.
또한, SceneDelegate.h와 SceneDelegate.m도 있는데 IOS의 버전이 10정도면 AppDelegate의 생명주기 메소드가 호출되지만 버전이 높으면 SceneDelegate의 생명주기 메소드가 호출될 수 있다.
아이폰의 Navigation Controller는 Stack이랑 비슷한 개념이다. 현재 스택에는 첫 번째 뷰가 있는 상태이니 이 첫 번째 뷰는 앱이 실행될 때 메모리에 로드되었으므로 다시 viewDidLoad()가 호출되지 않는 것이다.
오늘은 생명주기만 공부하고 내일은 Objective C 책으로 공부할 예정이다.
2020년 7월 28일
오전 동안 사수분의 가르침대로 Apple 아이디를 만들고 개발 협업 툴인 SVN에 접속할 수 있게 그룹 초대를 해주셨고 내가 모바일팀이 개발한 어플을 볼 수 있게 되었다. 또한, Apple 개발자 사이트에서 여러 가지 배너를 클릭해서 보라고 하셨고 어플을 개발한 후 애플에 심사를 받는 심사 조항을 보라고 하셨다.
Objective C 책에 있는 코드를 직접 쳐보면서 공부를 했고, Objective C 책을 다 공부한 후 사수분과 대화 형식으로 공부한 후 과제를 받을 예정이다.
'회사 > 근무 일지' 카테고리의 다른 글
입사 165일째_KGC 메인 화면 만들기 (0) | 2021.01.16 |
---|---|
입사 164일째 KGC 메인 화면, 신세계 푸시 메시지 에러 처리 (0) | 2021.01.07 |
입사 163일차_앱 배포, 베이스 프로젝트 코드 분석, 기획서 의견 제시 (0) | 2021.01.06 |
입사 142일차 신세계 프로젝트 끝(2020.11.18 ~ 2020.12.17) (0) | 2020.12.16 |
입사 140일차 (0) | 2020.12.14 |
댓글