标题将其覆盖。最新的Xcode并使用Swift3。我可能正在使用10年代以上的产品,但没有消息,然后在iOS 9.3.5系统上崩溃。我的理解是,编译器会标记任何不适合部署目标的API。有没有我错过的设置?我是否相信编译器会标记出有问题的API,这是我错了吗?
有关部署目标的大多数其他问题似乎是在Swift 2之前的,后来的问题似乎在说应予以标记。
谢谢。
最佳答案
我认为Xcode swift编译器仅在针对所选iOS版本进行构建时才进行标记。尝试下载iOS Simulator 9.3,然后选择它并进行构建。除非在构建期间下拉菜单中选择的当前iOS版本不支持API,否则部署目标不会引起任何警告。
关于ios - 当部署目标为9.3时,为什么iOS 10+中没有提供Xcode(Swift 3)标记API?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42430603/