作為一個(gè)剛畢業(yè)的iOS開發(fā)者,接觸蘋果官方文檔真的是晦澀難懂,只是咱也是一個(gè)英語六級(jí)的孩子,被蘋果文檔弄得很心累,汗顏!
吐槽一下,蘋果文檔的類型太多,新手完全迷糊,入口太多,網(wǎng)頁或者Xcode都可以查看,操作不一。不說了,要落淚了,且入正題。
首先來說,蘋果官方文檔的總稱,英文翻譯成中文,總有無數(shù)種翻譯方式,比如“幫助文檔”,“官方文檔”,“開發(fā)文檔”,“文檔庫”,本文統(tǒng)一
然后是文檔庫的子類,常用的分為三類,如圖。

-
Sample Code —— 示例代碼
蘋果官方提供的一些示例代碼,幫助你學(xué)習(xí)某些技術(shù)某些API。非常強(qiáng)烈建議學(xué)習(xí)的時(shí)候參考,一方面光看文檔有時(shí) 候還是很難弄明白具體實(shí)現(xiàn)是怎么回事兒。另外一方面這些示例代碼都是蘋果的工程師寫的,你從示例代碼的變遷 可以看到蘋果官方推薦的代碼風(fēng)格流變。 -
Reference —— 參考資料
一個(gè)一個(gè)框架一個(gè)一個(gè)類組織起來的文檔,包含了每個(gè)方法的使用方法 -
Guides —— 指南
指南是Xcode里面最酷最好的部分,學(xué)會(huì)看指南則大多數(shù)情況完全不用買書。Xcode文檔里面的指南,就是一個(gè)一 個(gè)問題的,從一個(gè)問題,或者系統(tǒng)的一個(gè)方面出發(fā),一步一步詳細(xì)介紹怎么使用Cocoa庫的文檔。一般程序員比較 熟悉的是Reference,就是你查某個(gè)類、方法、函數(shù)的文檔時(shí)候,冒出來的東西。那些其實(shí)是一點(diǎn)一點(diǎn)的細(xì)碎知識(shí), 光看那些東西就完全沒有脈絡(luò)。而Guides就是幫你整理好的學(xué)習(xí)的脈絡(luò)。
1、網(wǎng)頁版入口:
- a.進(jìn)入 蘋果開發(fā)者網(wǎng)站 → 滑動(dòng)到最下方,就是進(jìn)入三類文檔庫的入口,如圖 → 點(diǎn)擊進(jìn)入
- b.進(jìn)入 蘋果開發(fā)者網(wǎng)站 → 點(diǎn)擊“develop”選項(xiàng)欄 → 滑動(dòng)到最后,如圖 → 點(diǎn)擊進(jìn)入

2、Xcode入口:
3、搜索神器
進(jìn)入蘋果搜索界面 → 輸入搜索關(guān)鍵字 → 即可找到相關(guān)文檔。
學(xué)會(huì)使用搜索功能,比google或者stackoverflow更權(quán)威,直接和好友

