在Swift Pod中混合Objective-C文件
问题描述:
我们正在Swift中创建我们的私有Pod,并且必须包含一些用Objective-C编写的遗留代码。我想知道如何将它包含在我们的Pod中并在swift文件中使用它?在Swift Pod中混合Objective-C文件
答
如果您使用最新的cocoapods,它应该只是工作。对于规范,请在source_files
中包含Swift文件和Objective C文件,它们将一起编译。您不能在Pod中使用桥接标头,但Swift类可以访问伞头中公开的任何内容。
我刚刚做到了这一点,我可以在我的Pod架构中看到所有objc&swift文件,但仍然无法在objc项目中找到swift类。 – Martin
oups,我只是忘了打电话给@import MyPod;' – Martin
是的,导入帮助。 :) –