XCode和iPhone SDK開發環境試用
XCode和iPhone SDK開發環境試用是本文要介紹的內容,Apple就是apple,就算不好用,也不好意思說不好,文化的威力確實無窮!之前在DoNews網站看到一篇博文,批評apple的產品就算有缺陷,在fans面前也不能批評,因為apple的產品文化已將fans培養成為缺陷也是一種美了。
在Windows平臺一直使用VS作為開發工具,VS2005再VS2008,一路用過來,雖然2個月之前就下載了iPhone SDK(含XCode3.1),當時只是參照教材寫了個“hello world!”就沒有繼續下去,這次參加BIBF,晚上有了些閑暇,于是想著繼續玩玩(呵呵,玩到了凌晨5點)。
雖然一如既往的在網上看到不少評價XCode的文章,甚至拿來跟VS對比的都有,對比的結果當然還是XCode勝出,比如簡潔好用、XCode完全免費、文檔全等等,不一而足。然而拋開習慣而言,XCode真的比起VS而言,最多也就小弟級別,完全不能跟VS相提并論的!
首先是操作的便利性,在VS還是2005版本的時候,開發工具的界面設計就比現在的XCode方便很多,XCode包含的InterfaceBuilder工具與VS集成的界面設計功能相比,不但集成度低,而且控件的操控性也簡陋得多,VS2005就已經可以很方便修改控件的屬性和方法了,而IB跟可修改項很少,而且就算是跟程序間的交互都很不方便,還要自己手動添加IB保存的界面代碼到工程中去,帶來的后果就是經常會漏定義,要花很多時間在界面的部分。
而VS的面向對象編程完全到了***的地步,即便是自己編寫的類,自動補齊類名,輸入“."后還能自動把類包含的方法、屬性、接口等變成下拉菜單,這樣除了節省輸入的時間外,還能避免手動輸入時的錯誤和大小寫差別。
除了工具的差別就是Obiect-C語法上的差別了,一大堆的“[]”,面向對象編程的語法還真是生澀地說,不過,抱怨歸抱怨,iPhone的開發還是要繼續,apple的魅力沒法擋啊!
小結:XCode和iPhone SDK開發環境試用的內容介紹完了,希望本文對你有所幫助。


















