固然why建議有閒錢的話仍是買一臺mac book吧,畢竟os x就是爲mac開發的,兼容性會更好,就比如爲何iphone運行就比android更好同樣,畢竟ios是針對那一臺機子開發的,而android是要讓各大手機廠商都使用的。 android
why既然沒閒錢買mac就只能在本身的windows下裝os x了,mac os x10.7 lion是我之前裝過的,並且是裝成功的,但裝成功以後發現這個版本是沒法運行xcode 4.2版本的,畢竟apple在xcode4.2以後加入了ARC,因此如今開發的辦法和之前不同了,但假如你只是想體驗一下os x我仍是十分建議你看一下的,能夠給你們保證的一點是這個系統運行仍是蠻流暢的,不像你們傳言的那樣卡,固然不敢和在macbook上運行比,我閒的沒事看了看macbook,人家的本基本都是四核的,那固然快了。但體驗仍是能夠的。 ios
我這裏給你們貼出我當時參考的教程,以及使用的資源,還有遇到的問題以及解決辦法。 windows
主要的參考教程:http://hi.baidu.com/cn_org_2030/item/bcca2dd2717251bf33db90de(這裏有資源的連接,只不過得本身有115網盤,假如沒有申請一個就行) xcode
遇到的問題:(1)並非全部的機子均可以裝這個系統的,它須要你的cpu支持相應的指令集。這裏普及一下操做系統的知識。爲何mac能夠裝windows,爲何windows能夠裝os x,這咱們必須感謝intel,由於這兩個系統都是用的intel的cpu,實際上好像06年之前這二者是不兼容的,後來apple採用了intel的cpu,人們才能將二者互相移植。但你的windows要想使用os x還必須支持相應的指令集,你們能夠下載個cpuz看看,具體要哪些指令集我記不清了,我把個人貼出來你們能夠看看,個人電腦支持 app
另外你的電腦須要把虛擬化打開,進入bios界面的security下有個v開頭的可長的單詞,沒記住,也不想重啓電腦了,你們先看看吧,把那玩意開啓就好了。 iphone
(2),新電腦裝這系統也會出問題,解決辦法就是編輯vmx的文件,就是開始的時候改爲darwin10的那個文件,添加下面這個語句。cpuid.1.eax = "0000:0000:0000:0001:0000:0110:1010:0101",緣由在於新的i3,i5,i7cpu,虛擬機會進行核心檢驗,這個語句是繞過這些檢驗。 學習
(3)建議安裝成功後每次用完掛起別關機,不然可能出現再來起不來的現象。 ui
就這些了,why要開始ios開發了,因此我計劃把我整個學習過程的筆記都貼上來,一方面是方便本身查看,再者方便你們,我之前作android開發,若是有人對android感興趣,能夠去看個人人人小站http://zhan.renren.com/whyandroid,或者在百度輸android 人人小站第一個就是我了,那裏總結了我在學android一些東西,你們能夠參考一下 操作系統