2011-01-25 32 views
1

我想知道我是否應該開始在Xcode 4或3.2中開發一個新的iOS項目 - 一方面,我知道3.2(一點點),其中有很多關於它的信息,並且它穩定且經過驗證。另一方面,Xcode 4也帶來了一些改進。 Xcode 4的新版預覽是否準備好了黃金時段,還是它們仍然太多?新的iOS項目,免費託管的存儲庫:Xcode 4或Xcode 3.2?

我對外部託管知識庫的問題(和建議)特別感興趣,因爲我對Xcode 3.2如何在上一個項目中使用Subversion存儲庫起到了很大的作用。

要選擇哪一個以及哪個(最好是自由和外部託管的)存儲庫匹配?

+0

我發誓我上週剛看到同樣的問題... – BoltClock 2011-01-25 21:36:07

+0

是的,我很抱歉。搜索Xcode 4,「Xcode 4」和+ Xcode +4或者出現了太多的噪音,或者是空的。我只是想在發佈我的問題後嘗試Xcode4。 – fzwo 2011-01-25 22:28:43

回答

3

今天(2011年2月3日)Apple發佈了xcode4的GM-Seed。它現在已經可以使用了,你可以編譯你的應用程序併發布到應用程序商店。所以,如果你是新的xcode,我會建議使用xcode4。

爲什麼?

  1. 新編譯器有很多優化。編譯器(就我看到的結果而言)生成更快的代碼。這很有趣!

  2. 新的用戶界面更可靠。它使您的開發速度更快!

    2a。接口構建器現在已集成。您可以使用「ctrl」鍵將您的用戶界面項目拖放到代碼中,xcode爲您創建源代碼!這加速了用戶界面的創建!

  3. Git支持已經被添加到sourcecontrol,這使得開發團隊更容易

  4. 新的LLVM編譯器顯示立即而編碼錯誤。它顯示錯誤,這xcode3從來沒有提到

在xcode4蘋果改變了很多!所以,如果你從xcode3開始,你將有一個新的學習曲線與xcode 4。對於新的我建議:下載xcode4 goldmaster並獲得與xcode4 startet!

0

我第二次JackPearse對Xcode 4的認可,但有一點需要注意。一直使用Xcode 4幾天,我真的開始喜歡它。特別是它像提交時顯示每個文件中的更改一樣。不幸的是,當你刪除一個文件時,它會忘記它也需要在版本庫中被刪除。但是現在大的BUT是Xcode 4會在您嘗試進行任何Core Data建模時立即崩潰。請參閱Stack Overflow上的XCode 4 Data Model Versioning bug?。所以,如果你打算使用核心數據,你需要保持Xcode 3,直到他們解決這個問題。