我对此的短期假设是,目前更多地关注它。 使用Swift代码包的应用程序将Swift特定标准库与Swift捆绑在一起,苹果已经改变了标准库的发送方式。 对于Objective-C,所有标准库,系统框架和运行时本身都随操作系统一起发送。 但是,对于Swift,苹果试图将特定版本的标准库与您的应用程序一起发送。 请分享您对此的想法。
发现有趣 - 兼容性博客 根据这个 - 实际上,你可以使用同一个应用程序针对 OS X Mavericks 或 iOS 7 进行定位。这是可能的,因为Xcode在您的应用程序包中嵌入了一个小的Swift运行时库。由于该库被嵌入,您的应用程序使用一致的Swift版本,在过去、现在和未来的操作系统版本上运行。 欢迎任何其他讨论!
Swift运行时库
,找到了一些东西。 - Buntylm