坑一:
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;
网友评论