iOS의 LifeCycle에 대해선 딱히 별도의 공부나 봐야겠다는 생각은 못했는데, 이번 iOS 공부를 시작하면서 어떤 과정으로 실행되고 종료되는지를 정리 해보면 나름 가치 있는 시간이지 않을까 생각했다.그리고 최근 iOS 13부터 이상한 Scene이라는 놈이 태어나서
주요 살펴본 레퍼iOS) ViewController의 특징과 생명주기\[iOS UIViewController개념과 생명주기(Life Cycle)](https://jinnify.tistory.com/20Apple Developer Documentation책임데이
오토 레이아웃(Auto Layout), 넌 누구냐!View에 주어진 제약조건에 따라 뷰를 다루는 것으로앱 내부(컨텐츠의 양 등) 또는 외부 (가로세로 전환/화면 크기 등)에 따라 동적으로 반응 할 수 있는 UI 구현 가능.아래와 같이 AutoLayout을 사용하면 화면
About Windows and Views(https://developer.apple.com/library/archive/documentation/WindowsViews/Conceptual/ViewPG_iPhoneOS/Introduction/Introducti
애플 문서iOS에서 화면전환에는 크게 3가지 방법이 있다.1\. self.view를 갈아치우기: 위험하고 권장되지 않는 사항이므로 따로 다루진 않겠다.2\. UINavigationController: 이번에 다룰 네비게이션 방식 (기본으로 왼쪽에서 오른쪽으로 슬라이드
iOS 에서 리스트를 구현하기 위한 가장 일반적인 UI 컴포넌트.Android의 RecyclerView와 대응되는 개념사실 UITableView Basic 한 사용방법 들은 검색해보면 가장 널리고널린 iOS 기본 사용방법이라 별다르게 기술하진 않겠다.UITableVie
참고내용swift. WKWebView의 MessageHandler이용하기Apple Developer DocumentationiOS 앱 내에서 웹을 띄울 수 있는 View나의 경우에는 웹에 대한 도메인 지식을 가지고 있지 않아 그동안 외주 경험을 통해 iOS WebVie
iOS에서 REST api를 다루기 위한 방법에 대해서 스터디를 한다.사실 iOS framework 자체에서도 URL Loading하는 라이브러리를 제공하긴 하지만 제공하는 기능들을 사용하는 방법들이 생각만큼이나 간단하지 않고 예쁘지 않다.그래서 많은 iOS 개발자들이
\[iOS] GCD(Grand Central Dispatch)iOS ) 왜 main.sync를 하면 안될까Multi-Thread를 처음 접하게 됐던 때는 REST API를 처음으로 작업을 할 때이다.가뜩이나 처음 API를 작업해보는데 생각보다 CallBack이 오래걸
아마 2-3년? 아마 그보다 더 뒤의 시점에 현재 사용되는 Interface Builder를 대체하는 방향으로 애플이 설정한 것 같다.당장 사용할 것은 아니지만 미래를 대비하는 점에서 공부를 조금은 해두는게 좋을 것 같아서, 간략하게 스터디 정도만 해보려고 한다.사실
iOS Project를 함께 협업한다면 merge시 늘 우리를 괴롭히는 프로젝트 파일이 있습니다.Project 설정 파일로 잘못 건들어 읽을 수 없다면 프로젝트가 열리지 않습니다...(아마 어느정도 규모있게 작업하셨던 분들이라면 많이 공감하실 수 있을 것 같아요)당연히