- ① UIKit:
- 用于构建iOS应用程序的框架,提供了应用程序的基本结构,例如UI类和控制器类。
- ② Foundation:
- 提供了一系列基于Cocoa的基本服务,如Unicode字符串、网络服务和数据管理。
- ③ Core Data:
- 用于管理应用程序中的数据对象和关系图。
- ④ CloudKit:
- 提供一个云端数据存储和同步服务,可以和自己的iOS应用程序进行集成。
- ⑤ Core Animation:
- 用于处理iOS应用程序的动画和视觉效果。
- ⑥ Core Image:
- 用于处理图像的框架,支持高效的图像处理和滤镜功能。
- ⑦ Core Location:
- 用于获取设备的位置信息并提供相应的服务。
- ⑧ Core Motion:
- 用于监测设备的运动和姿势。
- ⑨ AVFoundation:
- 用于处理音频和视频的框架,提供了丰富的多媒体功能。
- ⑩ Photos:
- 提供了访问系统相册和照片功能的框架。
- ⑪ MessageUI:
- 提供了一系列发送邮件和短信的界面元素。
- ⑫ EventKit:
- 用于管理应用程序的事件日历。
- ⑬ MapKit:
- 提供了内置的地图和位置搜索功能。
- ⑭ HealthKit:
- 用于管理健康和运动数据的框架。
- ⑮ PassKit:
- 用于管理与支付和票务相关的东西,如银行卡和电影票。
- ⑯ ARKit:
- 用于增强现实应用程序的框架。
- ⑰ Metal:
- 用于利用iOS设备的GPU进行高效的图形渲染和计算。
- ⑱ Vision:
- 提供了图像分析和计算机视觉功能。
- ⑲ SiriKit:
- 用于将iOS应用程序集成到Siri上,实现语音控制和获取数据等功能。
- ⑳ Core ML:
- 用于在iOS设备上进行机器学习的框架,提供了一些常用的模型和工具。