代码之家  ›  专栏  ›  技术社区  ›  malhobayyeb

与Swift 4.2兼容的最低iOS版本是什么

  •  1
  • malhobayyeb  · 技术社区  · 6 年前

    我们客户端的应用程序是用Object-C编写的,目标是一些旧的iOS设备

    我们想用Swift 4.2重写它

    不过,我需要官方参考,以确保Swift和iOS的兼容性

    据我所知,Swift通过StackOverflow搜索支持iOS 7及以上版本,但我找不到苹果或Swift.org关于Swift 4.2最低iOS审查的参考资料

    所以我可以把这个给我们的客户看。

    2 回复  |  直到 6 年前
        1
  •  3
  •   Damian Cardona    6 年前

    https://developer.apple.com/swift/blog/?id=2

    它提到iOS7是最早的兼容版本。

        2
  •  1
  •   Nikita Zernov    6 年前

    Swift Objective-C ,当您在Xcode中构建它时,它将通过llvm位代码编译成机器语言。所以,这意味着你可以为Xcode支持的任何iOS构建应用程序,你的应用程序的最小iOS版本称为部署目标。并且可以在项目的常规设置中设置: enter image description here

    在编写本文时,最新的Xcode是10.1,它支持8.0的最小部署目标。