首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用SWIFT5.1编译的模块不能由SWIFT5.0编译器导入

使用SWIFT5.1编译的模块不能由SWIFT5.0编译器导入
EN

Stack Overflow用户
提问于 2019-09-26 10:23:25
回答 2查看 2.3K关注 0票数 0

使用SWIFT5.1编译的模块不能由SWIFT5.0编译器导入

我需要用Quick5.1编译我的sdk,这样它就可以在项目构建中使用!

EN

回答 2

Stack Overflow用户

发布于 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/

票数 1
EN

Stack Overflow用户

发布于 2019-09-26 12:10:32

用5.0编译使用SWIFT5.1创建的项目是没有意义的。SWIFT5.0不知道如何编译未来的东西(5.1)。

因此,答案很简单,你不能这样做,这样做是没有意义的。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58114718

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档