Swift类库里面引入OC文件

坑一:
framework里面导入了一个三方库,主工程里面也导入了一个三方库。
会冲突。
解决方法:

把framework里面的三方库重命名。加上前缀

坑二:
如果想在swift类库里面引入OC文件,只需要在swift的.h文件里面将OC的头文件导入进去即可。

坑三:想在framework里面使用xib文件

单创建一个view,将view添加到当前的VC上面,将xib放到bundle里面。

坑三:
如果添加了use_frameworks!那么所以的类库都变成了framework
所以:

在swift中访问framework:
import 'MBProgressHUD'
在OC中访问framework
@import MBProgressHUD;

你可能感兴趣的:(Swift类库里面引入OC文件)