xcode 12有哪些改動?xcode 12新功能介紹

100_Ways發表於2021-02-01

全新版本的 Xcode 12 for Mac更新啦!這是一款優秀的應用開發工具,Xcode 12 mac版包含Xcode IDE、Swift和C / C ++ / Objective-C編譯器、效能分析工具、模擬器等專業的功能,你可以輕鬆進行編碼、測試和除錯工作,有需要Xcode 12 mac版的朋友可以來試試哦!

xcode 12有哪些改動?xcode 12新功能介紹

Xcode 12 for Mac官方介紹

Xcode包括開發人員為Mac,iPhone,iPad,Apple TV和Apple Watch建立出色的應用程式所需的一切。Xcode為開發人員提供了用於使用者介面設計,編碼,測試和除錯的統一工作流。Xcode IDE與Swift程式語言的結合使開發應用程式變得輕鬆而有趣。

xcode 12有哪些改動?xcode 12新功能介紹

xcode12 mac版新增功能

Xcode 12包括Swift 5.3和適用於iOS 14,iPadOS 14,tvOS 14,watchOS 7和macOS Big Sur的SDK。

通用應用

單個macOS Universal應用程式包括適用於基於Intel的Mac和Apple Silicon Mac的本地二進位制檔案

即使在基於Intel的Mac上,工具欄中的“ Any Mac”目標也可以構建通用應用程式

Standard Architectures構建設定預設為Universal,Xcode會根據需要升級您的專案

透過從通用應用程式快速入門程式中選擇開發人員Transiton套件(DTK)上的“我的Mac(Rosetta)”,在通用應用程式中執行和除錯英特爾二進位制檔案

注意:預設的Xcode 12 beta可用於開發除新的Apple Silicon Macs之外的所有平臺。名為“適用於macOS通用應用程式beta的Xcode 12”的單獨下載包含對macOS通用應用程式的支援,並且可以在基於Intel的Mac以及通用應用程式快速入門計劃中的DTK上執行。Xcode 12的未來Beta版將支援所有平臺以及單個產品中的macOS Universal應用程式。

完善的macOS Big Sur使用者介面

“文件”選項卡在輕量級編輯器選項卡中開啟任何型別的文件,包括日誌,資產目錄和UI檔案。

工具欄,圖示和側邊欄設計符合macOS Big Sur的美麗新美學

導航器字型跟蹤系統設定的大小,或者可以手動設定為自定義大小

重新組織了Organizer,並報告了新的應用程式指標,例如動畫和滾動中的故障

xcode 12有哪些改動?xcode 12新功能介紹

Swift和SwiftUI

SwiftUI中的應用程式生命週期使整個應用程式可以完全用SwiftUI編寫,適用於iOS,iPadOS和macOS

基於SwiftUI構建的WidgetKit可輕鬆共享在iOS,iPadOS和macOS上執行的小部件的程式碼

SwiftUI的***能始終得到改善,新的Lazy檢視有效地處理了***的資料集

原文來自:

多平臺模板可輕鬆在所有Apple平臺之間共享SwiftUI程式碼,併為每個平臺定製

SwiftUI檢視可以變成可重用的元件,它們出現在Xcode庫和程式碼完成中

Swift Package Manager支援***和本地化,非常適合共享SwiftUI元件

改進的Swift語言診斷功能使您更容易理解編碼錯誤,尤其是在SwiftUI程式碼中

Mac催化劑

Mac習慣用100%本機Mac大小和比例顯示應用程式的使用者介面,以實現完全自定義

提供了其他框架和控制元件,包括HomeKit和***Capture

鍵盤API和OS整合使使用鍵盤完全控制您的應用變得更加容易

使用Mac Catalyst構建的應用程式會自動繼承macOS Big Sur的新外觀

其他改進

應用片段的目標為您的應用程式建立了一個簡短,集中的體驗,該體驗可以快速安裝

StoreKit測試框架和交易管理器可輕鬆測試和除錯應用內購買

xcode 12有哪些改動?xcode 12新功能介紹


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980948/viewspace-2755119/,如需轉載,請註明出處,否則將追究法律責任。

相關文章