18: PhotoKit
DV/iOS : iOS BoostCourse
July 8, 2021
이 포스팅은 iOS BoostCourse 시리즈
23 편 중 18 번째 글 입니다.
-
Part 1 - 01: Asset, App thinning
-
Part 2 - 02: Foundation, UIKit
-
Part 3 - 03: Auto Layout
-
Part 4 - 04: View 체계
-
Part 5 - 05: 디자인 패턴
-
Part 6 - 06: MVC
-
Part 7 - 07: Apple Development Documents
-
Part 8 - 08: Human Interface Guidelines
-
Part 9 - 09: 화면 전환
-
Part 10 - 10: 뷰의 상태 변화 감지
-
Part 11 - 11: Delegation
-
Part 12 - 12: Singleton
-
Part 13 - 13: Target-Action
-
Part 14 - 14: Gesture Recognizer
-
Part 15 - 15: TableView
-
Part 16 - 16: Segue
-
Part 17 - 17: Json 다루기
-
Part 18 - This Post
-
Part 19 - 19: 동시성, 비동기, 병렬 프로그래밍
-
Part 20 - 20: OperationQueue
-
Part 21 - 21: SchrollView
-
Part 22 - 22: Naviagtion item, Bar button item
-
Part 23 - 23: CollectionView
PhotoKit
- iOS 및 macOS에서 사진 애플리케이션, 사진 확장 기능을 지원
- iOS, tvOS, iCloud 사진 라이브러리를 포함한 사진 및 비디오에 직접 접근 가능
- 편집, 검색, 화면 표시 등이 가능
PhotoKit
- 로컬 사진 저장소에 저장되어 있는 정보를 가져오는 데 있어 크게 세가지 기능을 제공한다.
Asset
Asset
AssetCollection
AssetCollection
CollectionList
CollectionList
가능한 기능
- 객체 가져오기 및 변경 요청
- 변경 관찰 (Observer)
- Asset 요청
- 지정된 크기의 에셋 요청
- AVFoundation 객체 요청
- Asset 편집
이하 내용은 사용하면서 Doc 보면서 익히는 것이 좋음.
Reference