Table of Content
IMAGES
Using Images
Images and Image Views
Assets Catalog
Core Image
MEDIA
Video
Asset
Player Item
Player
Player Layer
Time
Video Player
AVKit Framework
Audio
Audio Player Delegate
Recording
User Media
Media Controller
Query Media
Image Picker Controller
Camera
Photo Library
Adapting the Controller
Storing Pictures
Modifying Pictures
Custom Controllers
Camera
Photos
Videos
QUICK REFERENCE
UIImage
UIImageView
CIImage
CIContext
CIFilter
AVURLAsset
AVPlayerItem
AVPlayer
AVPlayerLayer
CMTime
AVQueuePlayer
AVAudioPlayer
AVAudioPlayerDelegate
AVAudioRecorder
AVAudioRecorderDelegate
AVAudioSession
MPMediaPickerController
MPMediaPickerControllerDelegate
MPMediaItemCollection
MPMediaItem
MPMediaQuery
MPMediaPropertyPredicate
UIImagePickerController
UIImagePickerControllerDelegate
Functions
AVCaptureDevice
AVCaptureDeviceInput
AVCapturePhotoCaptureDelegate
AVCaptureSession
AVCaptureVideoPreviewLayer
AVCaptureConnection
AVCapturePhotoOutput
AVCapturePhotoSettings
AVCapturePhoto
PHAsset
PHImageManager
PHPhotoLibrary
Examples

Videos
Advances in AVFoundation Playback
https://developer.apple.com/videos/play/wwdc2016/503/
AVCapturePhotoOutput - Beyond the Basics
https://developer.apple.com/videos/play/wwdc2016/511/
Live Photo Editing and RAW Processing with Core Image
https://developer.apple.com/videos/play/wwdc2016/505/
Links
Resources
Related Quick Guides
iOS 11
App Development
FREE
Download