这里主要介绍一下Xcode10 版本主要更新的内容。
随着iOS12的发布,Xcode10已经能够从Mac App Store下载。
Xcode10包含了iOS十二、watchOS 五、macOS10.14以及tvOS 12的SDK。另外,开发者能够从Xcode中看到当前Deployment Target最低为iOS8,因此后续开发过程当中我的以为能够忽略iOS8以前的一些特性。
要想安装Xcode10,mac系统版本必须是macOS 10.13.6或者更高。这里对主要的一些变动作一些介绍(并不是全部)。html
使用Xcode10运行老版本Xcode构建的WatchKit app,将会报错:“TheWatchKit app has an invalid stub executable”。解决办法:Clean build文件夹,而后重新运行。c++
新建的文件.h默认包含NS_ASSUME_NONNULL_BEGIN 和NS_ASSUME_NONNULL_END。这两个宏之间的代码,全部指针对象都会假定为nonull,因此咱们在开发的时候只须要指定那些nullable的对象便可。swift
NSData类型的数据能够直接导出来。例如一张图片转成data以后,在快速浏览框能够直接将data导出,最终保存成包含二进制的文件。app
详情路径传输: https://www.cnblogs.com/zhanggui/p/9686155.htmlui