Xcode 8是一款運(yùn)行在操作系統(tǒng)Mac OS X上的集成開發(fā)工具(IDE),包含你需要?jiǎng)?chuàng)建的iPhone、iPad、蘋果、蘋果手表、Apple TV應(yīng)用程序的一切,你可以用它來完全自主的編碼。新的運(yùn)行問題時(shí)指出內(nèi)存泄漏提醒您隱藏的錯(cuò)誤,和一個(gè)新的內(nèi)存調(diào)試器深潛到你的對象圖。
【功能特點(diǎn)】
1、界面生成器 - 加速:
Interface Builder的設(shè)計(jì)畫布已經(jīng)徹底重新設(shè)計(jì),使您的工作速度更快,提供了更好的控制。不管你用C、C++、Objective-C或Java編寫程序,在AppleScript里編寫腳本,Xcode編譯速度極快。當(dāng)你在不同設(shè)備之間快速切換自定義您的尺寸為類的UI,你總會(huì)看到相同的界面,您的客戶。平移和縮放是令人難以置信的速度快,你甚至可以編輯自己的接口時(shí),完全縮小你的故事板的鳥瞰圖。
2、編輯器擴(kuò)展:
Xcode 8正式版源
代碼編輯器新的擴(kuò)展,讓您自定義編碼經(jīng)驗(yàn)。使用擴(kuò)展編輯器的文本中導(dǎo)航,選擇,修改和改變你的代碼。綁定最喜歡的擴(kuò)展鍵盤快捷方式,使普通格式化任務(wù)易如反掌。Xcode 8正式版中包括一個(gè)新的模板,以便您可以輕松創(chuàng)建編輯器的擴(kuò)展和在Mac App Store分發(fā)它們,或與您的開發(fā)者ID登錄您的擴(kuò)展在線共享。而由于擴(kuò)展在一個(gè)單獨(dú)的進(jìn)程中運(yùn)行時(shí),Xcode 8正式版保持安全穩(wěn)定。
3、Swift 3:
Swift 3是完全打開建成了開發(fā)商在社區(qū)創(chuàng)新的編程語言的第一個(gè)主要版本Swift.org。此版本統(tǒng)一核心API下一個(gè)新的公共API命名規(guī)則的文件,使得編寫代碼感覺更自然的命名規(guī)則。流行的系統(tǒng)API,比如核芯顯卡和中央派遣更多的表現(xiàn)和Swift顯得十分協(xié)調(diào)。你也可以用Swift 3中的新實(shí)驗(yàn)為iPad Swift操場應(yīng)用。
4、運(yùn)行時(shí)問題:
可自動(dòng)識(shí)別為您的應(yīng)用程序運(yùn)行的問題,跟蹤難以發(fā)現(xiàn)的bug,讓它在客戶更完美。新的線程消毒液對數(shù)據(jù)的變化和其它線程化相關(guān)的問題點(diǎn)的比賽條件。使用更新查看調(diào)試器,帶有更大的保真度和視覺精度檢查UI約束問題,并發(fā)出警報(bào)內(nèi)存泄漏,你可以在新的內(nèi)存調(diào)試跟蹤。
5、簽名輕松而強(qiáng)大:
設(shè)備設(shè)置和代碼簽名被大大簡化,同時(shí)提供更多的控制權(quán)。新的自動(dòng)管理代碼簽名生成您需要正確簽署,規(guī)定和連接蘋果設(shè)備上運(yùn)行你的應(yīng)用程序中的所有資產(chǎn)。只需選擇您的團(tuán)隊(duì)和Xcode中沒有休息。此外,還可以手工采摘的配置配置文件,并為每個(gè)生成配置設(shè)置簽名過程的選項(xiàng)。如果您遇到任何問題,改進(jìn)的錯(cuò)誤消息和日志在報(bào)告中導(dǎo)航可用。如果你有多個(gè)蘋果電腦,Xcode 8正式版中會(huì)自動(dòng)生成每個(gè)Mac的一個(gè)獨(dú)特的發(fā)展證書。使用Xcode 8創(chuàng)建新項(xiàng)目的時(shí)候,會(huì)讓你選擇開發(fā)者team自動(dòng)生成對應(yīng)的證書。