首先給大家看下官方文檔的組織架構(gòu)截圖

Paste_Image.png
系統(tǒng)四個層次分別為下面4個從上到下。
- Coco Touch Layer ——
- Media Layer——
- Core Services Layer ——
- Core OS Layer ——
- Audio & Video —— 音視頻
- Data Management —— 數(shù)據(jù)管理。
- General —— 一般性的問題。
- Graphics & Animation —— 圖形和動畫。
- Languages & Utilities —— 語言和工具,Objective-C的一些知識,App Store的管理工具等。
- Mathematical Computation —— 數(shù)學(xué)計算。
- Networking & Internet —— 網(wǎng)絡(luò)問題。
- Performance —— 性能。
- Security —— 安全。
- Swift
- User Experience —— 用戶體驗。
- Xcode
- Sample Code ——是一些蘋果官方推出的 Demo
- Guides —— 指南,指南是Xcode里面最酷最好的部分,學(xué)會看指南則大多數(shù)情況完全不用買書。Xcode文檔里面的指南,就是一個一個問題的,從一個問題,或者系統(tǒng)的一個方面出發(fā),一步一步詳細(xì)介紹怎么使用Cocoa庫的文檔。一般程序員比較熟悉的是Reference,就是你查某個類、方法、函數(shù)的文檔時候,冒出來的東西。那些其實是一點一點的細(xì)碎知識,光看那些東西就完全沒有脈絡(luò)。而Guides就是幫你整理好的學(xué)習(xí)的脈絡(luò)。
- Reference —— 參考資料。一個一個框架一個一個類組織起來的文檔,包含了每個方法的使用方法。