顯示廣告
隱藏 ✕
看板 uefacool
作者 uefangsmith (唉呦!不錯哦~)
標題 [MaOS] XCode
時間 2012年02月21日 Tue. PM 02:40:34


http://www.pin5i.com/showtopic-27305.html
2010-04-02 09:59
有電子書  或許可考慮登入然後下載

Xcode是Apple自己開發的,只運行在Mac OS X平台下的IDE。如果你想真正了解Mac OS X平台上的開發,就應該了解它。當然,Mac OS X實現了POSIX,固然也支持傳統的UNIX編程環境;Eclipse等Java開發工具也有Mac OS X版。不過這些,你在Linux或者Windows平台也能體驗到。 Xcode也並不神秘,Apple並沒有自己特有的編譯器(儘管Mac上的Gcc是經蘋果修改過的版本),創建項目的時候,Xcode還是會生成並執行一條條的Gcc和ld的命令。所以如果你有足夠的UNIX經驗(並且知道到哪裡找需要用的Framework),完全可以在命令行編譯一個完整的Cocoa應用程序。

其實Xcode提供了很多功能,使你無論在創建項目、設計、修改代碼還是編譯等各個環節都能收益,恐怕你很難找到一個不使用它的理由。事實上,自從Mac OS 10.4引入了Universal Binary的概念以後,Xcode幾乎成為了大多數Mac開發者的唯一選擇。不用擔心的是Xcode是免費的,只要你有一台Mac,隨機帶的安裝盤裡就有Xcode,升級是免費的(不過如果你用的是Mac OS 10.5以前版本的OS,你將不能運行Xcode 3.0或以上的版本)。

在Xcode裡你可以開發幾乎所有可以在Mac OS X上運行的(從命令行的C程序到J2EE程序)程序。 Xcode也提供了許多相應template,大大節省了配置project的時間。

Xcode也支持對多種文件的編輯,其中包括Core Data data model文件的編輯器,使你能夠像畫Entity Relation Diagram一樣的編輯Data Model。同時Xco​​de也整合了對Version Control軟件的支持(支持CVS, SVN, Perforce)。

另外值得一提的是Xcode的Refactor功能,它可以讓你方便的更改變量的名稱,甚至更改一個類的基類,而不用你自己手動的去搜索和替換。

--
※ 作者: uefangsmith 時間: 2012-02-21 14:40:34
※ 看板: uefacool 文章推薦值: 0 目前人氣: 0 累積人氣: 30 
guest
x)推文 r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇