美文网首页
iOS OC工程下混编swift

iOS OC工程下混编swift

作者: MrLuJincang | 来源:发表于2017-06-19 15:24 被阅读36次

简单点直接走流程

对应swift 3.0 iOS 10.3

1. 首先先打开你需要混编swift的OC版工程

2. (1)单击target

    (2)单击BuildSettings

    (3)搜索 pack

    (4)Defines Module  设置为 YES

    (5)Product Module Name  改为工程名  记住下面导入头文件会用到

设置完成 command + B  编译一下

3.创建.swift 文件  出现如下选项

这里一定要点击Create Bridging Header 因为OC 要用swift  势必会有swift也需要OC 所以需要这个文件来桥接 这样才能swift调用OC,将来你需要swift调用OC时  OC 里面的类都需要在这里声明才可以被swift使用。

4. 在OC 需要调用swift位置处填写   1.里面的(5)(工程名) + swift.h  例如:工程名-Swift.h

5. 然后你再调用发现已经OK 了 

相关文章

网友评论

      本文标题:iOS OC工程下混编swift

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