본문 바로가기

🍎 iOS32

[UIKit] 앱의 라이프 사이클 앱은 현재 상태에 따라서 할 수 있는 작업과 할 수 없는 작업이 결정됩니다. 개발자는 앱의 상태가 변화할 때마다 앱의 동작을 적절하게 조절해주어야 해야 합니다. UIKit은 delegate 객체의 메서드를 적절히 호출하여 앱의 상태가 변화했음을 알려줍니다. Scene 기반 라이프 사이클 이벤트에 대응 Scene을 지원하는 앱에서 UIKit은 라이프 사이클 이벤트가 발생할 때마다 각각의 이벤트를 전달합니다. Scene: 기기에서 실행되는 앱 UI의 인스턴스 하나 사용자는 각 앱에서 여러 개의 scene을 생성할 수 있으며, 각각의 scene을 독립적으로 숨기거나 보이게 할 수 있습니다. 각 scene은 고유의 라이프 사이클을 가지고 있기 때문에 서로 다른 실행 상태에 있을 수 있습니다. Scene은 기본 .. 2022. 3. 22.
UIKit UIKit 프레임워크는 iOS 또는 tvOS 앱에 필요한 인프라를 제공합니다. 인터페이스를 구현하기 위한 window와 view architecture을 제공합니다. Multi-Touch 및 기타 유형의 입력을 앱에 제공하기 위한 이벤트 처리 인프라를 제공합니다. 사용자, 시스템 및 앱 간의 상호 작용을 관리하는데 필요한 기본 실행 루프를 제공합니다. 그 밖에, UIKit 프레임워크는 다음과 같은 기능들을 지원합니다. 애니메이션 문서 그리기 printing 사용중인 기기 정보 텍스트 관리 및 표시 검색 접근성 앱 확장 리소스 관리 별 다른 명시사항이 없다면, UIKit에 포함된 클래스들을 앱의 main thread 혹은 main dispatch queue에서만 사용해야 한다. 이 제한은 UIRespond.. 2022. 3. 21.
반응형