那可沒辦法,這種資源幾乎百分之百都是英文的。拘泥在中文電腦世界,只能讓你管窺途徑,無法深入專精。就算你是 MFC 開發人員也是如此。更何況程式學習的專有名詞根本無法翻譯恰當,市面上大多數中文電腦書比英文電腦書還要難懂。舉幾個基本的例子:
Buffer ←→ 暫存空間
Register ←→ 暫存器
Linked-List ←→ 串列結構
Queue ←→ 佇列結構
Stack ←→ 堆疊
Tree ←→ 樹狀結構
Hash ←→ 雜湊表
Iterator ←→ 指位器
你認為這些中文會比較好懂嗎?
Mac OS X 原生的程式語言是 Object-C,算是 C 語言的一種延伸。不管你對 C 有多熟悉,如果你之前沒有寫過 Object-C,包準你一開始一定頭昏腦脹。
友站有一篇很精彩的入門指導,以及 Sample Code:
http://www.oikos.com.tw/v4/viewtopic.php?id=8026
可是到頭來,你還是得學 Object-C 和查詢英文的 API 指南。發生問題無法解決也是得用英文到論壇發問。
Cocoa Programming for Mac OS X 這本書算是相當簡單的入門書了,英文用詞也平易近人。如果連這一本你都無法接受,那你真的有必要努力加強自己的英文程度。
加強英文程度訣竅無他,唯多聽多看而已。與其去上什麼英文課白白花銀子,還不如靜下心來努力把這本書看懂。