여러 프로젝트들을 진행하면서 UIView를 수도 없이 접하고 사용하였다. 하지만 이 객체의 속성과 역할들에 대해서는 자신있게 설명할 수 없었다.
setNeedsLayout과 setNeedsDisplay 이름은 비슷한데 어떤 차이점이 있을까?
AppDelegate나 SceneDelegate 클래스에서 볼 수 있는 window속성, 이 window는 무엇이고 어떤 역할을 할까?
iOS의 Global DispatchQueue의 QoS는 무엇일까
Foundation Kit(줄여서 Foundation이라고 부르기도 함)은 iOS앱을 개발한 경험이 있거나 스위프트로 알고리즘을 풀어봤다면 낯설지 않으리라 생각합니다.
App store 및 운영 체제는 사용자의 기기 및 운영체제 버전에 맞게 app delivery를 조정하여 최소한의 설치공간을 사용할 수 있도록 iOS, tvOS, watchOS앱들의 설치를 최적화합니다.
iOS13부터는 멀티윈도우가 가능해지면서 UIStructure에 UIWindowScene이라는 개념이 새로 등장했습니다.A scene that manages one or more windows for your app.앱에서 1개 혹은 그 이상의 window를 관리하는
Managing Your App's Life Cycle 🔔 개요 앱은 현재 상태에 따라 수행할 수 있는 작업인지, 아닌지 결정합니다. 예를들어
Construct and manage a graphical, event-driven user interface for your iOS or tvOS app.