Re: [問題] 關於 Objective-c 的入門門檻

看板C_and_CPP作者 (藍影)時間14年前 (2011/08/25 17:26), 編輯推噓3(3010)
留言13則, 5人參與, 最新討論串2/4 (看更多)
我也是初學者,恰巧有興趣碰 Objective-C,參考一下。 ※ 引述《AlanLive (Alan)》之銘言: : 工作上需要,必須開始學習 iPhone 遊戲引擎開發 : 本身出身文組,完全沒有程式學習的經驗 本身出身也非資訊,提供一份我學習程式的經驗 http://edisonx.pixnet.net/blog/post/55584448 要快速學會的話,其實蠻建議直接找家教。 : 目前知道 Objective-c 本質上就是 C,只是稍微有點變化 : 所以最好應該是要從 C/C++ 開始學起 : 雖然同事直接叫我看 Objective-c 的書 : 但看版友說這樣學得不扎實 : 翻過了幾本 Objective-c 的書,也的確看不懂 : 因為是工作,所以沒那麼多時間 (公司給三個月時間學習) : 但我想 C 應該是要必須要去學的 : 想問的是 C 需要學到「什麼程度」 : 才較好入門 Objective-c 呢? : 如果有推薦的書籍也請不吝賜教,感謝 可能由我說比較不準,我知道 Objective-C 時,已碰過 C/C++/Win32, 當然都只是一點皮毛而已。 目前我看過教程式語言(不限定哪種程式語言)的書籍,編排順序大概都這樣 : (1) 基本輸出、輸入指令 (第一個例子通常都是 Hello, World) 與 軟體使用(compiler) (2) 基本資料型態 (字元、字串、整數、浮點數) (3) 算術運算、邏輯運算 (一些四則運算、邏輯運算) (3) 條件判斷式 (if-else, switch case, 邏輯判斷式) (4) 回圈 (for, while, do while,這每個語言不盡相同) (5) 陣列 (6) 指標 (這不是每個程式語言都有) (7) 函式 (自定義函式) (8) 常用函式庫 (這份程式語言裡面常用到哪些已經寫好的函式) (9) 其他物件導向篇幅 (這裡份量最重, 上面八個內容加總可能還比它少) (10) Framework (這裡和程式語言特性有關) 不論是 C、C++、Objective-C 都一樣,但很少書會有「第零章」, 不是科班我認為要補的東西真的不少,補起來要開一學期二學分的課也不為過, 這些該補的東西,統稱為「第零章」。我不確定你的 Objective-C 是用哪一本, 我看得是 Programming in Objective-C 2.0 2e, 中文版沒鑑定過 http://www.tenlong.com.tw/items/9861819096?item_id=52840 這本書的編排方式,我認為其實還蠻像 C++ Primer 方式, 前兩章都是概述,會先給個物件導向的概觀,任誰都會看得很糊, 概觀講完後才開始從資料型態講起,再循序漸進。 以上述的 Programming in Objective-C 2.0 而言,我認為寫得很不錯, 我自己想法是,如果一本 像樣 的 Objective-C 你沒辦法看懂, 再回去挑一本 像樣 的 C 可能也會很吃力,我認為原因在於,沒有 「第零章基礎」, 我也認為你同事說得沒錯,直接看 Objective-C 即可, 我想這前提是在於,你已對於「第零章」那些基礎知道有了解, 如果「第零章」不了解的話,我想不論 Objective-C 或是一般的 C, 你看起來都是吃力的。 如果有本書是專門在教別人學習程式語言前,必須要有的基礎知識, 我想這本書應該會賣得不錯。 一點意見,供參考。 -- YouLoveMe() ? LetItBe() : LetMeFree(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 180.177.78.41 ※ 編輯: tropical72 來自: 180.177.78.41 (08/25 17:35)

08/25 17:45, , 1F
找家教應該是沒辦法了,不過我有的是時間,上班整天看書
08/25 17:45, 1F

08/25 17:45, , 2F
也行,不過只有三個月就是
08/25 17:45, 2F

08/25 17:46, , 3F
不用想那麼多,拿本書起來啃,書上的範例跟題目都跟著寫
08/25 17:46, 3F

08/25 17:56, , 4F
聽起來這第零章有點像是計算機概論的感覺...
08/25 17:56, 4F

08/25 17:58, , 5F
部落格裡的經驗讓我受益良多,感謝,畢竟工作主要用到
08/25 17:58, 5F

08/25 17:59, , 6F
Objective-c,C 的部分我想先瞭解個大概
08/25 17:59, 6F

08/25 19:25, , 7F
推第零章,基本養成部分打通,學什麼語言都快
08/25 19:25, 7F

08/25 19:26, , 8F
我覺得不要排斥找家教,因為你自己看書會遇到很多問題
08/25 19:26, 8F

08/25 19:27, , 9F
請家教主要是可以讓你想問什麼就可以快速得到答案
08/25 19:27, 9F

08/25 19:28, , 10F
省下自己Google資料並消化的時間可以讓你學習更多東西
08/25 19:28, 10F

08/25 19:29, , 11F
如果自己下足功夫K書,我想家教時間應該只需要十來個小時
08/25 19:29, 11F

08/25 19:33, , 12F
如果老師鐘點費不要高到離譜,經濟負擔應該不至於太大
08/25 19:33, 12F

08/25 22:06, , 13F
我一直以為,三個月自學其實算短..
08/25 22:06, 13F
文章代碼(AID): #1ELXLZcb (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1ELXLZcb (C_and_CPP)