[Xcode]10.X版本更新

10.3
Xcode 10.3 includes SDKs for iOS 12.4 , tvOS 12.4,watchOS 5.3, and macOS mojave 10.14.6

10.3
Xcode 10.3包括适用于iOS 12.4,tvOS 12.4,watchOS 5.3和macOS mojave 10.14.6的SDK


10.2.1
Xcode 10.2 includes Swift 5 and SDKs for iOS 12.2 , tvOS 12.2, watchOS 5.2 , and macOS Mojave 10.14.4
Xcode 10.2.1 fixes a build time issue in large Swift projects, and includes additional bug fixes

Swift 5
......

10.2.1
Xcode 10.2包括Swift 5和iOS 12.2,tvOS 12.2,watchOS 5.2和macOS Mojave 10.14.4的SDK。
Xcode 10.2.1修复了大型Swift项目中的构建时间问题,并包括其他错误修复

Swift 5
......


10.2
Xcode 10.2 includes Swift 5 and SDKs for iOS 12.2, tvOS 12.2, watchOS 5.2, and macOS Mojave 10.14.4

Swift 5
Swift 5 runtime is included as part of the OS in the latest Apple platform releases
App Store thins the Swift runtime from your apps for Faster downloads to devices running latest OS
SIMD vector types are built into the standard library
String literals have an enhanced syntax that makes them easier to read and write
New Result enum type makes it easier to handle errors across asynchronous operations

Other enhancements in Xcode
Debugger console has a new frame variable command alias "v" that is faster than "p" or "po"
Playgrounds include various stability improvements and additional memory safety checks
Additional bug fixes

10.2
Xcode 10.2包括Swift 5和适用于iOS 12.2,tvOS 12.2,watchOS 5.2和macOS Mojave 10.14.4的SDK

Swift 5
最新的Apple平台版本中包含Swift 5运行时作为操作系统的一部分
App Store可以从您的应用程序中简化Swift运行时,以便更快地下载到运行最新OS的设备
SIMD向量类型内置在标准库中
字符串文字具有增强的语法,使其更易于读写
新的Result枚举类型使跨异步操作更容易处理错误

Xcode中的其他增强功能
调试器控制台具有新的框架变量命令别名“ v”,该别名比“ p”或“ po”快
游乐场包括各种稳定性改进和附加的内存安全检查
其他错误修复

10.1
Xcode 10.1 includes Swift 4.2.1 and SDKs for iOS 12.1 , watchOS 5.1, tvOS 12.1, and macOS Mojave.

Xcode 10 features:
......


10.1
Xcode 10.1包括Swift 4.2.1和适用于iOS 12.1,watchOS 5.1,tvOS 12.1和macOS Mojave的SDK。

Xcode 10功能:
......


10.0
Xcode 10 includes Swift 4.2 and SDKs for iOS 12, watchOS 5, tvOS 12 , and macOS Mojave.

Dark mode in macOS Mojave
All-new dark appearance throughout Xcode and Instruments
Asset catalogs add dark and light variants to customize colors and image assets
Interface Builder easily switches between dark and light variants of the app's interface
Debugger switches Mac apps between dark and light variants without changing OS settings

Source control
Code that differs form the repository server is highlighted directly within the editor, including:
-Local changes not yet pushed to the shared repository
-Upstream changes others have made
-Conflicts to address before committing
Account integration with self-hosted and cloud servers from Atlassian Bitbucket , GitLab , and GitHub
Account logins generate SSH keys on-demand and upload to the service provider
Rebase is an option when pulling the latest version of code

Editor enhancements
Multiple cursors in the editor enable many changes at once
Code folding ribbon can hide any code block surrounded by braces
Over-scroll makes it easy to display the last lines of code in the center of the screen

Playgrounds and machine learning
Completely redesigned REPL-like playgrounds are much faster and more stable
Run code at any time by hitting SHIFT-RETURN or click the inline Run button to execute to a specific line
Interactively train and exercise new create ML models directly within a playground

Test and debug
Debug symbols download from a device 5x faster than before
Tests run in parallel across many Simulators to take full advantage of all CPU cores
Custom instruments provide unique data visualization for any code
Memory debugger layout is redesigned to make it easier to navigate and visualize the whole app
Metal shader debugger inspects the execution of vertex , fragment , compute , and tile shader code
Metal dependency viewer shows a detailed graph of how resources are used

Build Performance
New build system improves performance and is enabled by default for all projects
Swift compiles each individual file significantly faster, and greatly improves incremental builds

10.0
Xcode 10包括Swift 4.2和适用于iOS 12,watchOS 5,tvOS 12和macOS Mojave的SDK。

macOS Mojave中的暗模式
Xcode和Instruments中全新的深色外观
资产目录添加了深色和浅色变体以自定义颜色和图像资产
Interface Builder可轻松在应用程序界面的深色和浅色变体之间切换
调试器可在黑暗和明亮版本之间切换Mac应用,而无需更改操作系统设置

源代码控制
与存储库服务器不同的代码将在编辑器中直接突出显示,包括:
-本地更改尚未推送到共享存储库
-其他人进行的上游更改
-在提交之前解决冲突
与Atlassian Bitbucket,GitLab和GitHub的自托管和云服务器进行帐户集成
帐户登录按需生成SSH密钥,并上传到服务提供商
拉动最新版本的代码时可以选择Rebase

编辑器增强
编辑器中的多个光标可一次启用许多更改
代码折叠功能区可以隐藏括号内的任何代码块
过度滚动可轻松在屏幕中央显示最后几行代码

游乐场和机器学习
完全重新设计的类似于REPL的游乐场更快,更稳定
随时可以通过按SHIFT-RETURN来运行代码,或单击内联“运行”按钮以执行到特定行
直接在操场上交互式地训练和练习新创建的ML模型

测试和调试
从设备下载调试符号的速度比以前快5倍
测试可以在许多模拟器上并行运行,以充分利用所有CPU内核
定制工具可为任何代码提供独特的数据可视化
重新设计了内存调试器的布局,使其更易于浏览和可视化整个应用程序
金属着色器调试器检查顶点,片段,计算和切片着色器代码的执行
金属依赖查看器显示了如何使用资源的详细图表

建立绩效
新的构建系统提高了性能,并且默认情况下为所有项目启用
Swift可以显着更快地编译每个文件,并大大改善了增量构建

你可能感兴趣的:([Xcode])