이 포스팅은 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 사진 라이브러리를 포함한 사진 및 비디오에 직접 접근 가능
  • 편집, 검색, 화면 표시 등이 가능

imagePhotoKit

  • 로컬 사진 저장소에 저장되어 있는 정보를 가져오는 데 있어 크게 세가지 기능을 제공한다.

Asset

imageAsset

AssetCollection

imageAssetCollection

CollectionList

imageCollectionList

가능한 기능

  • 객체 가져오기 및 변경 요청
  • 변경 관찰 (Observer)
  • Asset 요청
    • 지정된 크기의 에셋 요청
    • AVFoundation 객체 요청
  • Asset 편집

이하 내용은 사용하면서 Doc 보면서 익히는 것이 좋음.

Reference