Swift和OC混编

混编的时候导入的pod文件

现在都用OC的三方库

因为用swift的必须用use_frameworks!会把静态库编译成framework,导致有些OC的三方库不能再使用。

如果是纯swift语言开发的项目

导入swift的类库

多个target应该也都用OC的三方库。因为主工程里面pod导入的都是OC的三方库文件。

如果需要在OC里面使用swift的协议和枚举

在swift文件里面加上@objc标识即可

你可能感兴趣的:(Swift和OC混编)