從零開始學Objective-C(01)選擇Objective-C之路
本來不喜歡寫筆記的,但是随着一天天的學習,發現要複習的東西太多了,一個個翻project也挺麻煩的,是以特地記錄下來
btw,本文所用的編輯工具–
傳送門:MWeb Lite
MWeb Lite
寫下這篇文章的時候,部落客是一個大三的學生,大一大二的時候隻知道玩,大三時突然覺得這樣下去不行了,開始乖乖學習。
一開始時不知道學什麼好,碰巧課程設計需要設計一個app,當時沒多想就決定搞一個web應用,于是開始學
php
,
php
是一門容易入門的語言,跟着網上的教程,很容易就能做出東西。
大概學了兩個月吧,我開始迷茫,php真的是我喜歡的東西嗎?
java
?
C++
?
C#
?還是
Objive-C
?和百(大一舍友php大神)聊了好久,也和舍友,其他同學交流,最後得出一個結論:學自己喜歡的。
從07年蘋果釋出第一部iPhone開始,我就成為了不折不扣的果粉,期間買過iPod touch,classic,iPad air,iPhone。現在有機會了,我決定走蘋果的
Objective-C
路線。
當天網上,立即就打電話回家安利老爸,說我想要學習ios的程式設計,但是需要一台蘋果的電腦。本來隻是想試試,結果爸爸沒多想就答應了(這裡真的很感激家人無條件的支援)。于是在簽證到手後,在11月底,和爸爸去香港買rmbp15。
咳咳開始轉入正題,那麼,學習
Objective-C
需要什麼?
required:
1.
>
rmbp
>
mba
2.
黑蘋果
xcode
這個沒什麼好說的把?
3.
or
火狐浏覽器
家的
chrome
我所知道的最好用的兩個浏覽器
4.還有各種各樣的軟體,看個人需求 像
Evernote
有道詞典
etc.
The Unarchiver
為什麼推薦rmbp呢?寫過程式的童鞋都知道,軟體運作的速度會嚴重影響開發效率,要是開個軟體1分多鐘,編譯運作又一兩分鐘,開多一兩個軟體還卡死,真的是沒法交流呢。mba有着輕薄便攜的特性,但是論速度肯定是沒法和rmbp比的。
至于黑蘋果,大二的時候我也是嘗試過的。裝了好幾個晚上,總是各種出錯,無論是在win7和OS X之間傳檔案,更新虛拟機的OS X,安裝破解的xcode,總能出各種各樣的問題。最後一氣之下直接把虛拟機删了- -
optional:
1.首推
cherry G3000茶軸
(真的是愛上打字)。
2.森海塞爾的頭戴耳機
大饅頭2
哈哈這個東西在宿舍簡直就是屏蔽聲音的神器(舍友打機,音響放音樂,閑扯等等你懂的- -)
3.外接顯示屏 三星的
S24E360HL
程式員永遠都不會嫌棄螢幕多哈哈。
4.一個usb接口的台燈 媽媽再也不怕宿舍早關燈了 部落客自用的是得利來的usb台燈,斷電時插充電寶用的。不是我廣告,這東西某寶上一搜一大堆,看個人愛好買吧。
5.蘋果自家的
,這滑鼠是和rmbp一起買的,要我自己買肯定是不舍得。買回來時遭到了舍友的各種吐槽。說實話,這東西賣得确實貴,但也不至于沒用,配合rmbp還是能産生一些化學反應的。
magic mouse2
因為學校并沒有開設
Objective-C
的課程,是以隻好自學了。說到自學,自覺真的很重要。自從買了rmbp後,我每天都早上7點起床,中午一點睡到兩點,晚上12點左右睡覺。除了不能逃的課和吃飯以外,基本都泡在了圖書館。
還有一點,真的,要放棄遊戲。部落客曾經狂熱于
LOL
,在艾歐尼亞也打上了白金4(後來被同學拿去打上了鑽石- -)。但是人的精力和記憶力是有限的,你想大四甚至未來幾年一直蹲在家啃老,還是畢業一兩年内1w+的工資,這個你自己考慮。
你現在是什麼人并不重要,關鍵是你想成為什麼樣的人。
END