返回

iOS面试题知识点总结(上)

IOS

iOS面试题知识点总结(上)

1. Objective-C和Swift

  • Objective-C和Swift的区别
  • Objective-C和Swift的语法
  • Objective-C和Swift的数据类型
  • Objective-C和Swift的控制流语句
  • Objective-C和Swift的函数
  • Objective-C和Swift的类和对象
  • Objective-C和Swift的协议
  • Objective-C和Swift的闭包
  • Objective-C和Swift的枚举和结构体

2. Xcode

  • Xcode的界面
  • Xcode的工具栏
  • Xcode的导航器
  • Xcode的编辑器
  • Xcode的调试器
  • Xcode的模拟器
  • Xcode的真机调试

3. Core Data

  • Core Data是什么
  • Core Data的数据模型
  • Core Data的实体
  • Core Data的属性
  • Core Data的关系
  • Core Data的查询
  • Core Data的更新
  • Core Data的删除

4. UIKit

  • UIKit是什么
  • UIKit的视图
  • UIKit的控制器
  • UIKit的布局
  • UIKit的手势识别器
  • UIKit的动画
  • UIKit的绘图
  • UIKit的多媒体

5. Foundation

  • Foundation是什么
  • Foundation的数据类型
  • Foundation的控制流语句
  • Foundation的函数
  • Foundation的类和对象
  • Foundation的协议
  • Foundation的闭包
  • Foundation的枚举和结构体

6. AppKit

  • AppKit是什么
  • AppKit的视图
  • AppKit的控制器
  • AppKit的布局
  • AppKit的手势识别器
  • AppKit的动画
  • AppKit的绘图
  • AppKit的多媒体

7. Core Graphics

  • Core Graphics是什么
  • Core Graphics的上下文
  • Core Graphics的路径
  • Core Graphics的变换
  • Core Graphics的填充
  • Core Graphics的描边
  • Core Graphics的文本
  • Core Graphics的图像

8. Metal

  • Metal是什么
  • Metal的图形管线
  • Metal的着色器
  • Metal的纹理
  • Metal的缓冲区
  • Metal的渲染通道
  • Metal的命令队列
  • Metal的命令缓冲区

9. OpenGL

  • OpenGL是什么
  • OpenGL的图形管线
  • OpenGL的着色器
  • OpenGL的纹理
  • OpenGL的缓冲区
  • OpenGL的渲染通道
  • OpenGL的命令队列
  • OpenGL的命令缓冲区

10. SceneKit

  • SceneKit是什么
  • SceneKit的场景
  • SceneKit的节点
  • SceneKit的相机
  • SceneKit的灯光
  • SceneKit的材质
  • SceneKit的动画
  • SceneKit的物理引擎

11. SpriteKit

  • SpriteKit是什么
  • SpriteKit的场景
  • SpriteKit的节点
  • SpriteKit的相机
  • SpriteKit的灯光
  • SpriteKit的材质
  • SpriteKit的动画
  • SpriteKit的物理引擎

12. GameKit

  • GameKit是什么
  • GameKit的多人游戏
  • GameKit的成就
  • GameKit的排行榜
  • GameKit的邀请
  • GameKit的匹配
  • GameKit的语音聊天
  • GameKit的文本聊天

13. AudioKit

  • AudioKit是什么
  • AudioKit的发生器
  • AudioKit的处理器
  • AudioKit的效果器
  • AudioKit的混音器
  • AudioKit的播放器
  • AudioKit的录音器

14. AVFoundation

  • AVFoundation是什么
  • AVFoundation的音视频播放
  • AVFoundation的音视频录制
  • AVFoundation的音视频编辑
  • AVFoundation的音视频合成
  • AVFoundation的音视频流

15. Core Image

  • Core Image是什么
  • Core Image的滤镜
  • Core Image的图像生成
  • Core Image的图像处理
  • Core Image的图像分析

16. Core Animation

  • Core Animation是什么
  • Core Animation的图层
  • Core Animation的属性
  • Core Animation的关键帧动画
  • Core Animation的转场动画
  • Core Animation的贝塞尔曲线动画

17. Core Motion

  • Core Motion是什么
  • Core Motion的加速计
  • Core Motion的陀螺仪
  • Core Motion的磁力计
  • Core Motion的压力计

18. iCloud

  • iCloud是什么
  • iCloud的存储
  • iCloud的备份
  • iCloud的钥匙串
  • iCloud的驱动器
  • iCloud的照片
  • iCloud的邮件
  • iCloud的联系人
  • iCloud的日历
  • iCloud的提醒事项

19. HomeKit

  • HomeKit是什么
  • HomeKit的设备
  • HomeKit的场景
  • HomeKit的自动化
  • HomeKit的控制中心

20. HealthKit

  • HealthKit是什么
  • HealthKit的数据类型
  • HealthKit的查询
  • HealthKit的更新
  • HealthKit的删除