使用SWIFT5.1编译的模块不能由SWIFT5.0编译器导入
我需要用Quick5.1编译我的sdk,这样它就可以在项目构建中使用!
发布于 2019-09-26 16:41:00
我理解的是Swift 5.1中刚刚包含的模块稳定性。似乎Swift 5仍然不能使用SWIFT5.1编译的框架,因为还不支持模块稳定性。
对于您的情况,需要使用特定Swfit版本的编译框架。也就是说,如果您要使用Swift 5项目,请使用已编译的Swift 5导出SDK。Swift 5.1项目也是如此。
SWIFT5.1,模块稳定性实现https://swift.org/blog/swift-5-1-released/
SWIFT5.0,模块稳定性仍在开发中https://swift.org/blog/abi-stability-and-more/
发布于 2019-09-26 12:10:32
用5.0编译使用SWIFT5.1创建的项目是没有意义的。SWIFT5.0不知道如何编译未来的东西(5.1)。
因此,答案很简单,你不能这样做,这样做是没有意义的。
https://stackoverflow.com/questions/58114718
复制相似问题