xcode 12有哪些改動?xcode 12新功能介紹
全新版本的 Xcode 12 for Mac更新啦!這是一款優秀的應用開發工具,Xcode 12 mac版包含Xcode IDE、Swift和C / C ++ / Objective-C編譯器、效能分析工具、模擬器等專業的功能,你可以輕鬆進行編碼、測試和除錯工作,有需要Xcode 12 mac版的朋友可以來試試哦!
Xcode 12 for Mac官方介紹
Xcode包括開發人員為Mac,iPhone,iPad,Apple TV和Apple Watch建立出色的應用程式所需的一切。Xcode為開發人員提供了用於使用者介面設計,編碼,測試和除錯的統一工作流。Xcode IDE與Swift程式語言的結合使開發應用程式變得輕鬆而有趣。
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,並報告了新的應用程式指標,例如動畫和滾動中的故障
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測試框架和交易管理器可輕鬆測試和除錯應用內購買
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69980948/viewspace-2755119/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Xcode10和iOS12踩坑XCodeiOS
- iOS12-Xcode12-Buildtime錯誤:framework not found Pods 或 No such module 'XXX'iOSXCodeUIFramework
- 12個蘋果iOS 12新功能彙總!iOS12新功能有哪些?蘋果iOS
- C#12新功能有哪些?C#
- Xcode 文字巨集(Text Macros)的介紹和應用XCodeMacROS
- macOS Monterey 12 新功能介紹 – Safari標籤頁分組功能Mac
- Xcode 12 for Mac(應用開發工具)v12.0最新版XCodeMac
- iOS12-Xcode10-App真機除錯以及一些坑iOSXCodeAPP除錯
- Xcode動態除錯原理XCode除錯
- 10個值得期待的iOS12改進盤點 iOS12有哪些升級?iOS
- Xcode 10.2XCode
- iOS12-Swift5-Xcode10-如何動態的(用程式碼)給view新增陰影shadowiOSSwiftXCodeView
- Newlife.XCode的查詢與資料初始化功能介紹XCode
- 12項蘋果macos 10.14新特性彙總 macos 10.14有哪些新功能蘋果Mac
- Xcode啟動RN報錯"`fsevents` unavailable"XCodeAI
- hhdb資料庫介紹(9-12)資料庫
- ORACLE 12C Cloud Control(二)介紹OracleCloud
- iOS Xcode快捷鍵iOSXCode
- iOS Xcode全面剖析iOSXCode
- Mac && Xcode 日常TipsMacXCode
- Xcode 除錯技巧XCode除錯
- Xcode編譯流程XCode編譯
- Xcode事件十問XCode事件
- Xcode 常用 LLDB 指令XCodeLLDB
- Xcode的Refactor使用XCode
- Cleaner for Xcode mac(xcode清理工具) v4.0.4啟用版XCodeMac
- Android 12釋出過後,您對ColorOS 12會有哪些期待?AndroidROS
- Xcode12打包後客戶端首頁部分cell白屏的問題分析( 二 )XCode客戶端
- [2018-12-18]ABP中的AsyncCrudAppService介紹APP
- AI浪潮下12大開源神器介紹AI
- Java 20 新功能介紹Java
- Java 18 新功能介紹Java
- Java 16 新功能介紹Java
- Xcode 技巧 持續更新XCode
- iOS 瞭解Xcode BitcodeiOSXCode
- Xcode配置檔案xcconfigXCode
- xcode專案整合CocoaPodsXCode
- Xcode-lldb的使用XCodeLLDB