Skip Navigation
Open Menu
Close Menu
Apple Developer
Account
Apple Developer
Discover
Design
Develop
Distribute
Support
Account
Search
Documentation
Open Menu
Close Menu
API Changes:
Show
API Reference
Sample Code
Article
Apple Developer Documentation
Browse the latest developer documentation including API reference, articles, and sample code.
App Framework
App Frameworks
AppKit
Foundation
Objective-C
Swift Standard Library
UIKit
WatchKit
Graphics and Games
Graphics and Games
AGL
ARKit
ColorSync
Core Animation
Core Graphics
Core Image
Game Controller
GameKit
GameplayKit
GLKit
Image I/O
Metal
Metal Performance Shaders
MetalKit
Model I/O
OpenGL ES
PDFKit
Quartz
ReplayKit
SceneKit
SpriteKit
Vision
App Services
App Services
Accounts
AddressBook
AddressBookUI
AdSupport
ApplicationServices
BusinessChat
CallKit
ClassKit
Beta
ClockKit
CloudKit
CloudKit JS
Contacts
ContactsUI
Core Data
Core Foundation
Core Location
Core ML
Core Motion
Core Spotlight
Core Text
DeviceCheck
EventKit
EventKitUI
FileProvider
FileProviderUI
HealthKit
HomeKit
iAd
IdentityLookup
MapKit
Messages
MessageUI
MultipeerConnectivity
NewsstandKit
NotificationCenter
PassKit
PushKit
QuickLook
SiriKit
Social
Speech
StoreKit
TVServices
UserNotifications
UserNotificationsUI
WatchConnectivity
Media and Web
Media and Web
Apple Pay on the Web
AssetsLibrary
AudioToolbox
AudioUnit
AVFoundation
AVKit
Core Audio
Core Audio Kit
Core Media
Core MIDI
Core Video
FxPlug
JavaScriptCore
LivePhotosKit JS
Media Player
MediaAccessibility
MediaLibrary
Photos
PhotosUI
QTKit
Safari Extensions JS
SafariServices
ScreenSaver
TVMLKit
TVMLKit JS
VideoToolbox
WebKit
WebKit JS
Developer Tools
Developer Tools
Automator
Code Diagnostics
InstallerJS
Playground Support
ScriptingBridge
XcodeKit
XCTest
System
System
Accelerate
CFNetwork
Collaboration
Compression
Core Bluetooth
Core NFC
Core Services
Core Telephony
Core WLAN
CryptoTokenKit
DarwinNotify
DiskArbitration
Dispatch
dnssd
ExceptionHandling
ExternalAccessory
FinderSync
ForceFeedback
FWAUserLib
GSS
Hypervisor
InputMethodKit
IOBluetooth
IOBluetoothUI
IOKit
IOSurface
Kernel
LatentSemanticMapping
LocalAuthentication
MobileCoreServices
NetworkExtension
OpenDirectory
os
Security
SecurityFoundation
SecurityInterface
ServiceManagement
simd
SystemConfiguration
vmnet
XPC
Resources
Guides
Release Notes
Technical Notes
Technical Q&A
More