咨询@_implementationOnly import的官方文档、支持版本及稳定性
关于
@_implementationOnly import的问题解答 1. 官方文档在哪里找?
@_implementationOnly是Swift里带下划线前缀的内部语法,这类语法不会出现在Apple官方的正式开发者文档里。相关的设计细节可以在Swift Evolution的提案、Swift编译器的源码注释里查到,但这些都是技术实现层面的参考,不是官方给开发者的正式指导文档。
2. 最低支持的Swift版本是多少?
这个语法从Swift 5.0开始支持,是伴随Swift 5.0模块访问控制的相关改进一起引入的。
3. 是测试阶段还是稳定可用?
@_implementationOnly属于Swift未正式公开的内部实现语法,带下划线的命名就说明它不是官方承诺稳定的特性。虽然现在不少项目都在实际用,但未来Swift版本里它可能被修改、替换甚至移除,不属于能放心在正式生产环境里大规模依赖的稳定特性。
内容的提问来源于stack exchange,提问作者Ziv Adler
相关产品推荐
相关产品推荐

