




下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、Xcode 功能列表概述(蘋果開發者聯盟)時間:2010年11月25日00:24:31來源:蘋果開發者聯盟 作者:appleXcode IDE代碼編輯器您可以使用帶有代碼補全,代碼折疊,語法高亮和錯誤消息提示和行內斷點的專業編輯器編寫代碼。Interface Builder無需編寫代碼即可設計和測試您的用戶接口。幾分鐘就能設計原型,然后在 Xcode 編輯器中圖形化的將您 的接口和源代碼連接iPhone 模擬器有了 iPhoneSDK,Xcode 就可以在基于 Mac 的 iPhone 模擬器中快速的來構建,安裝,運行和調試 CocoaTouch 的程序。集成構建系統從處理最復雜的構建過程,到
2、最大限度發揮多核 Mac 的性能。在已連接的設備中自動簽名,供應和安裝 iPhone 程序。編譯器在 Xcode 或是終端中,您擁有一整套由蘋果優化的開源 C,C+ 和 Objective-C 編譯器,可擴展為快速 多核編譯器。圖形化的調試器在 Xcode 中直接調試您的 Mac ,iPhone 模擬器或通過 USB 連接的 iPhone 上的程序。鼠標滑過變量時將 自動顯示變量的值。rurpac u NSloca Llze-dSt f irgF ronTabl rurpac u NSloca Llze-dSt f irgF ronTabl (undatetfSeniTerceFfl rrno
3、utalns naRc tfirst paraneterp 的凸 height tsecond pora B NSString st rLngh*ithFornT = fflrng5 r raount olnnn-tS*rtT*fitetsentenw grs; tiljle S-filfCEtflRCw j != -1 ) i旦丄n rwyHTaJn = (MadnTLfi ! i I self s)ri-edMOdntaint obj :*dyntajin,c 1 sf-hedDate l nil ) I mwnU*nJfcttJuH Jn*e (fln tfSObjKt詠比sfit fi
4、JICfi = IhNITPriT EramB(fa:利*3口閔u何曲se|占宴FHj曲bt*C232ai&234Jh口DMt,二llrnbedQa栄扛說曲聆:竺 - y靜態分析Xcode內建的靜態分析器在幾秒之內嘗試數千可能的代碼路徑,從而在程序運行前找到代碼中的bug,報 告可能隱藏或是幾乎不可復制的潛在漏洞。了解更多char *aString - hellD; char *p = NULL;*p = aString1;微型調試器所有 Xcode 圖形調試器的功能都在一個半透明的窗口中,意味著為調試全屏程序節約了許多空間。組織器記錄所有工程,腳本,網頁甚至是連接的設備;易于將腳本或 Aut
5、omator 工作流綁定到組合鍵以加速開發 任務流程。快照 在執行對項目影響大,風險大的操作之前,只需點擊快照按鈕來保存您當前的狀態,就可以確保稍后您可 以輕松地恢復到這個狀態。重構只需一個操作就能夠重新組織您的 Objective-C 程序,如在您代碼中和用戶接口中所有出現的地方改變對 象繼承體系或名稱。完整文檔文檔查看器將會找到任何您在 Xcode 中搜索的東西,不論是在您的 Mac 上還是在蘋果開發者網站上。快速幫助API 用法,定義或實例代碼都可以通過一個簡單操作找到,而不會分散您在代碼上的注意力。源代碼管理在 Xcode IDE 中,您會找到一個圖形化的代碼庫瀏覽器,支持幾種流行的
6、SCM 系統Instruments記錄數據告訴 Instruments 分析哪個程序,使用哪個方法,然后只需點擊紅色大按鈕,數據就會被收集并存儲以進 一步分析。可視化比較記錄下數據并按時間顯示數據后,很容易看出不同類型數據的關系或多次運行后同類型數據的關系。深入分析 觀察圖中的數據高峰,查看此時正在執行的代碼,從而方便的跳至 Xcode 中解決該問題。重放創建一個臨時測試工具用于記錄用戶與程序的交互過程,而后在 Instruments 重放用戶操作,觀察代碼是 如何影響程序性能的。Instrument 庫您可以選擇從底層的CPU,網絡或文件動作到高級圖形和用戶事件等任意的Instrument庫
7、。Zombie 檢測 程序中不易發現的錯誤和崩潰可以在程序試圖訪問不可用內存時被發現。源代碼視圖通過數據點深度分析,用排序的方式找到 CPU 消耗最大的方法,直接在 UI 工具中查看代碼以查明問題 低開銷的采樣無需啟動 Instruments 您就可以通過簡單的按鍵以很小的開銷來采樣精確的性能數據。定制 Instruments您可以使用 DTrace 和 Instruments 構建工具來創建您自己的 Instruments。Mac OS X 中包含的其他工具Dashcode用于開發 Web 程序和 Dashboard 小工具的快速易用的開發環境,其中包含了一個 GUI 部件庫,JavaScr
8、ipt 調試器等。Shark精確的性能分析工具,能夠采樣最為詳細的數據細節。Quartz Composer 用于創建引人注目的的圖形動畫的設計工具,能夠獨立運行或者在一個 Cocoa 程序內運行。Java完整的Java開發環境,包括javac編譯器,JRE運行環境,ANT, Maven以及和Mac視覺外觀一致的Swing。腳本語言AppleScript, Perl, Python, Ruby.Apple Event Bridge采用了與 AppleScript 相同的消息框架,能夠從 Objective-C,Ruby,Python 等語言中操作和查詢程序 Web 開發開源工具和框架,如 Apach,PHP 和 Rails 上的 Ruby。OpenGL 工具包括 Driver Monitor,Profiler 和 Shader Builder。音頻工具AU Lab 工具能夠混合和處理音頻流。終端 2訪問 UNIX shell 的終端,支持標簽,顏色和 Unicode。Su
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 鍋爐原理培訓課件
- 2025年六盤水道路危險品運輸從業資格證模擬考試
- 2025年成都出租車考試考哪些
- 培訓課件剪輯
- 公司為員工購買培訓課件
- 安全培訓講師課件
- 寫螞蟻的題目及答案
- 小學作業打靶題目及答案
- 如何演講培訓課件
- 培訓能力課件
- 得寶松封閉治療
- 三廢環保管理培訓
- 23秋國家開放大學《液壓氣動技術》形考任務1-3參考答案
- 小學六年級數學計算題100道(含答案)
- DB33T 2250-2020企業綜合能耗確權核算通則
- 年產24萬噸硫酸轉化系統工藝設計
- 楊元喜-組合導航與融合導航(簡本)
- GB/T 7721-2007連續累計自動衡器(電子皮帶秤)
- 護理查房(宮外孕)課件
- 會議服務中心經營管理服務方案
- 糖尿病病人的業務學習課件
評論
0/150
提交評論