可以使用swift支持Objective-c项目创建框架吗?
答案 0 :(得分:1)
是的,用swift编写的框架可以在Objective-C项目中导入和使用。
然而,目前在Objective-C中编写框架更方便,因为您只需要1个版本。使用Swift和Objective-C的人可以毫无问题地导入框架。
如果你在Swift中编写框架并且有人想将它安装到用不兼容的Swift版本编写的项目中 - 它将无法工作!
您需要设置分支并让您的项目框架在许多版本的Swift下编译,因为它们不兼容。使用Swift 1.0的人不能使用Swift 1.2或2.0,使用2.0的人不能使用1.2或1.0。