網路城邦
上一篇 回創作列表 下一篇   字體:
Xcode 4的全新進化!
2011/12/27 23:08:48瀏覽420|回應0|推薦0

對於大多數的iOS開發者,每天的工作便是從啟動Xcode開始,Xcode對於各個開發者而言可以說是賴以維生的開發工具。因此,當蘋果在
WWDC會場宣佈即將釋出Xcode 4的消息時,每個開發者無不感到相當興奮。而蘋果就在昨天釋出了Xcode 4 Developer
Preview 2提供給iPhone Developer Program的註冊會員下載,讓大家能夠先一窺Xcode 4的強大功能!


Xcode 4


Xcode的第一個版本是在2003年推出,而一般iOS開發者所熟悉的大概是伴隨著iPhone
SDK推出的3.1還有後續的3.2版。而Xcode
4則是在WWDC時所正式宣佈,並透過會議中的數個演講主題介紹其最新的功能、並開放給所有WWDC的與會者在會場中下載。


但對於大多數為參加WWDC的開發者而言,雖然可以透過WWDC後續開放免費下載的影片望梅止渴,但卻沒有辦法親身體驗。一直到了昨天,蘋果總算正
式釋出測試版的Xcode 4提供給所有iPhone Developer
Program的開發者下載。在這個版本中,蘋果也加入了iOS最新的SDK,讓開發者能夠實際透過Xcode 4進行開發的工作、體驗Xcode
4帶來的各種全新功能。


以下就為各位讀者介紹幾個令人興奮的新功能:


全新介面



在以往的Xcode中,我們時常需要開啟很多視窗進行開發的工作,在Xcode 4的全新設計中,這些繁雜的視窗切換都被整合在新的介面設計中。


Interface Builder整合



在以往的開發中,開發者必須反覆在Xcode與Interface
Builder這兩個軟體之間切換,前者主要是進行程式碼的撰寫、後者則是用來開發應用程式的介面。然而,在新版的Xcode 4中,Interface
Builder已經被直接整合入Xcode 4中,開發者無須在一堆視窗中尋找,只需在單一的整合性視窗中便可以完成工作。


更重要的是,由於介面設計已經整合,所以開發者可以直接將介面元素托放到程式碼中,建立程式碼與介面的關聯(IBOutlet、IBAction)!


編輯助理



伴隨著新版整合性視窗而來的,便是編輯助理的功能了!在分割的視窗畫面中,Xcode
4會自動猜測使用者所需要觀看的參考檔案、文件。舉例來說,當我們在設計新的子類別時,旁邊便會自動出現父類別的檔案提供參考,而當我們要開始實做類別
時,這時對應的標頭檔(.h)便會出現在畫面的一旁。


錯誤提示、更正



由於在Xcode 4中,蘋果使用了最新的LLVM技術,在程式碼的開發過程中除了自動補齊及語法亮度之外,也提供了即時的程式碼分析,提示可能的錯誤。


除此之外,更棒的是,Xcode 4會直接提供可能的修正選項給你,只要透過一個點擊,就可以自動修復程式碼中的錯誤了,是不是很棒呢?


更好的版本控管



在原先的Xcode中便有提供基本的版本控管功能,而在Xcode 4這部份的功能再度的被強化。透過全新設計的介面,以時間軸的概念讓不同版本之間的程式碼能夠清楚的呈現。而且在Xcode 4中,更加入了Git的支援!


結論


談了這麼多的新功能,各位開發者應該都心動了吧?馬上就到蘋果的開發者頁面下載吧!

( 休閒生活網路生活 )
回應 推薦文章 列印 加入我的文摘
上一篇 回創作列表 下一篇

引用
引用網址:https://classic-blog.udn.com/article/trackback.jsp?uid=epst&aid=5972533