美文网首页
在swift中使用OC编写的FrameWork库

在swift中使用OC编写的FrameWork库

作者: 靠北的北 | 来源:发表于2017-05-25 15:38 被阅读59次

    近来有时间可以看下swift3自己抽时间写了小demo,总体来说swift语言确实言简意赅,抛弃了OC中许多复杂的写法,一下子简便起来还不是很适应。

    说到iOS开发就离不开三方库的支持,有一些开源和闭源的SDK使用。

    1、集成OC的frameWork需要在swift工程中新建一个用于桥接的.h文件 桥接文件中#import<>相应的文件或者库。

    2、新建完成之后,在TAGETS - building setting - 搜索(bri)-Objective-C bridging Heather - (添加新建的.h桥接文件,建议使用相对路径$(SRCROOT))

    3、导入framework依赖的其他库。

    4、Command + b编译运行ok。

    5、在swift中可以直接使用。Apple会自动将object - c转为swift。

    注:有时候会报莫名的错误,建议检查导入的framework或者.a文件是否包含在工程中,必须是物理包含而不是逻辑包含(也许描述不准确哈)。

    相关文章

      网友评论

          本文标题:在swift中使用OC编写的FrameWork库

          本文链接:https://www.haomeiwen.com/subject/ebkzxxtx.html