Xcode 4 編譯器已經將許多東西整合其中並以提供單一化的介面,除撰寫軟體文件之外,舉凡 UML (Unified Modeling Language)、Interface Builder 界面設計或是效能分析等等,都可以直接透過 Xcode 4 編譯器來完成,為了檢閱這些錯綜複雜的文件, Xcode 4 提供了一種方便快速的關聯文件檢閱功能 Assistant Editor。它可以用來幫助你快速檢閱和你目前最為相關的關聯文件,並提供必要的互動。
Assistant Editor 的使用方法,如下圖,點選 Xcode 4 介面上的 Assistant Editor 按鈕,此時編輯畫面就會立刻分成左右兩半,左邊就是你目前所選的文件,而右邊就是 Assistant Editor 所提供和你目前編輯文件最為相關的關聯文件。

在啟起動 Assistant Editor 之後,Xcode 4 就會自動預測你目前可能還需要檢閱哪些文件。例如,如果你正在撰寫一個新的 Class,Assistant Editor 將會顯示這個 Class 所繼承的類別,如果你正在編寫類別內的方法,Assistant Editor 也會自動顯示其標頭檔。如果您正在使用 Interface Builder 設計介面(如上圖),Assistant Editor 仍會自動顯示其對應的 ViewController。
另外在編輯介面時也可以透過 Assistant Editor 直接產生介面元件所需的程式碼,只要直接將元件拖曳至程式碼中即可,如下圖。


在完成拖曳動作之後, Xcode 4 就會自動產成對應的宣告名稱、@property、@synthesize、dealloc 並完成物件與程式碼的連結,替你省下不少心力。
最後,按下 Assistant Editor 畫面右上角的「+」,則可以產生數個不同的 Assistant Editor 子畫面,讓你在撰寫程式時更加得心應手。
沒有留言:
張貼留言