OC项目调用Swift,导入第三方库出现的问题(swift3.0为例)

我们在oc项目中要用到用swift封装的一些框架时,首先将swift文件拖入oc项目中,然后编译一下会报如下错误

按照报错提示我们需要进行如下操作

OC项目调用Swift,导入第三方库出现的问题(swift3.0为例)_第1张图片

如果需要导入swift中的第三方框架,本文以"Snapkit"框架为例,如果直接在podfile里pod 'SnapKit',然后终端执行pod update --no-repo-update这样做也是有问题的,编译后仍然会报错,错误如下

按照错误提示进行操作,只需要在podfile文件中加上"use_frameworks!"这句代码即可

如图

OC项目调用Swift,导入第三方库出现的问题(swift3.0为例)_第2张图片

之后再在终端里进行pod file的更新安装即可

你可能感兴趣的:(OC项目调用Swift,导入第三方库出现的问题(swift3.0为例))