iOS OC工程下混编swift

2017-06-19  本文已影响36人  MrLuJincang

简单点直接走流程

对应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 了 

上一篇 下一篇

猜你喜欢

热点阅读