用 Swift 编写的代码可以在 iOS 7 及更早版本上运行吗? [复制]

Posted

技术标签:

【中文标题】用 Swift 编写的代码可以在 iOS 7 及更早版本上运行吗? [复制]【英文标题】:Will code written in Swift work on iOS 7 and earlier? [duplicate] 【发布时间】:2014-06-04 20:56:25 【问题描述】:

如前所述,在 ios 8 发布后,我是否能够在 Swift 中编写代码并让它在 iOS 7 上运行?还是只能在 iOS 8 上运行?

如果您的回答是“是的,它将适用于 iOS 7 及更早版本”,我还有一个问题:

iOS 7 及更早版本如何知道 Swift 的语法并拥有那些更快的功能? (或者我是否缺少有关如何编译应用程序的一些基本知识?)

【问题讨论】:

需要知道语法的是编译器,而不是操作系统。但是我不知道苹果是否让我们为 iOS 7 或更低版本编译 swift。 ***.com/questions/24001778/… 【参考方案1】:

它们适用于 iOS 7,但不适用于早期版本。

【讨论】:

以上是关于用 Swift 编写的代码可以在 iOS 7 及更早版本上运行吗? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

iOS 8 及更高版本(使用 Swift)应用程序是不是可以创建基于用户位置的自定义闹钟

Swift - 坐标不可用:从 iOS 7 开始不推荐使用 API

ios7及更高版本导致图像图标错误

iOS 7 及更高版本 (8.4) 中不推荐使用 SegmentedControlStyle | Xcode 6.4

用 Swift 编写的工程代码静态分析命令行工具 smck

在 OS X (Objective-C) 和 iOS (Swift) 之间共享代码