iOS OC工程下混编swift

简单点直接走流程


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容