首先给大家看下官方文档的组织架构截图
Paste_Image.png
系统四个层次分别为下面4个从上到下。
- Coco Touch Layer ——
- Media Layer——
- Core Services Layer ——
- Core OS Layer ——
- Audio & Video —— 音视频
- Data Management —— 数据管理。
- General —— 一般性的问题。
- Graphics & Animation —— 图形和动画。
- Languages & Utilities —— 语言和工具,Objective-C的一些知识,App Store的管理工具等。
- Mathematical Computation —— 数学计算。
- Networking & Internet —— 网络问题。
- Performance —— 性能。
- Security —— 安全。
- Swift
- User Experience —— 用户体验。
- Xcode
- Sample Code ——是一些苹果官方推出的 Demo
- Guides —— 指南,指南是Xcode里面最酷最好的部分,学会看指南则大多数情况完全不用买书。Xcode文档里面的指南,就是一个一个问题的,从一个问题,或者系统的一个方面出发,一步一步详细介绍怎么使用Cocoa库的文档。一般程序员比较熟悉的是Reference,就是你查某个类、方法、函数的文档时候,冒出来的东西。那些其实是一点一点的细碎知识,光看那些东西就完全没有脉络。而Guides就是帮你整理好的学习的脉络。
- Reference —— 参考资料。一个一个框架一个一个类组织起来的文档,包含了每个方法的使用方法。