OC与Swift混编

Swift项目中添加OC文件

方法一 :

1、在swift项目中创建.h文件

ProjectName-Bridging-Header.h.png

2、在Build Setting 选项里,要确保Swift Compiler选项里指定Header.h路径

Header_Path.png

方法二:

直接创建OC文件时,系统会自动帮你创建Objective-C Bridging Header,你只要在这里文件里 #import “"

Create_Bridging_Header.png

OC项目中添加Swift文件

1、首先,在工程的Build Settings 中把defines module 设为YES

defines_module.png

2、然后把product module name 设置为项目工程的名字

product_module_name.png

3、在你的OC文件中导入ProjectName-Swift.h (这个是系统自己创建的,千万不要手动创建)

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

推荐阅读更多精彩内容