1 、信念與熱情
很大程度上周伦,學(xué)iOS就是一個信念的事情夕春。iOS開發(fā)本身不難學(xué),不需要你有很高的智力专挪,只需要你能夠堅(jiān)持下去及志。只要你心中有信念,堅(jiān)持下去就會有收獲寨腔。不管你是學(xué)哪一種編程語言速侈,不用懷疑你能不能學(xué)會,只要你肯下工夫迫卢,堅(jiān)持下去就一定會成倚搬,學(xué)不會只有一個原因,你沒有付出足夠的努力乾蛤。當(dāng)然你還需要有足夠的熱情每界,可以沒有基礎(chǔ),但要有熱情家卖,否則再簡單的東西也堅(jiān)持不下來眨层,不管是要做獨(dú)立開發(fā)者,還是打算借此提升自身技能上荡,沒有長期的熱情趴樱,還是別學(xué)了,浪費(fèi)時(shí)間酪捡。
2叁征、一臺mac
學(xué)iOS開發(fā)需要有一個蘋果系統(tǒng)的電腦,最好有蘋果原配電腦沛善,有錢就買個mac pro航揉,八九千不算很貴,錢少就買個四五千的mac mini金刁,如果實(shí)在沒錢又想著自學(xué)的話帅涂,普通機(jī)器配置比較高的話议薪,大家可以直接在普通機(jī)器上裝個虛擬機(jī),然后裝MAC系統(tǒng)媳友。具體教程大家百度一下斯议,網(wǎng)上一大把。
3醇锚、一定的英語基礎(chǔ)
幾乎所有重要語言哼御,重要開發(fā)工具,開源項(xiàng)目都是在英文網(wǎng)站上以英文的形式展示焊唬。如果你連官方的文檔讀起來都非常困難恋昼,那還談什么提高和進(jìn)階,咱們學(xué)習(xí)iOS的所有權(quán)威的資料都來自apple開發(fā)者網(wǎng)站赶促,靠逛論壇看帖子不是出路液肌。如果這點(diǎn)沒達(dá)到,那就從閱讀官方文檔開始吧鸥滨,找一篇你比較熟悉的技術(shù)的官方文檔嗦哆,比如:View Programming Guide for iOS自己閱讀,翻譯婿滓。里面不懂的單詞老速,記下來,多學(xué)幾遍凸主,這些你不懂的單詞橘券,在以后你看其他時(shí)文檔里還會出現(xiàn)無數(shù)次的。堅(jiān)持幾個月后卿吐,你會發(fā)現(xiàn)约郁,英文的文檔,看起來比中文的順眼了.
4但两、對計(jì)算機(jī)有一定的了解
知道一些軟件開發(fā)的基礎(chǔ)知識,接觸過C語言供置、.NET谨湘、PHP等對學(xué)iOS開發(fā)也會有一定的幫助,因?yàn)楹芏嗾Z言是相通的芥丧。如果學(xué)過C語言紧阔,那么學(xué)習(xí)iOS開發(fā)是有天然優(yōu)勢的。因?yàn)橄雽W(xué)習(xí)iOS開發(fā)续担,Objc是必須要學(xué)的擅耽。學(xué)過C語言再學(xué)Objc會簡單很多。
5物遇、找?guī)妆竞玫臅猿穑_始IOS之旅
推薦書籍《Objective-C基礎(chǔ)教程》憾儒、《IPhone開發(fā)秘籍(第2版)中文》(2)然后看Stanford的視頻教程,如果英文不好的乃沙,建議可以去看看這個教程:ios開發(fā)視頻教程配合著可以看《IPhone開發(fā)秘籍(第2版)中文》這本書起趾,把上面的工程全部敲一遍
想學(xué)習(xí)的小伙伴們可以加裙一起交流哦!626433463