Swift与OC混编的一些配置,容易忘记,写个文章记录一下
1.第一次创建Swift文件的时候会提示是否建立桥接文件,选择创建
20160112200003812.jpg
2.工程配置:
设置Product Module Name 为当前工程名
设置Defines Module为Yes
20160113091702493.jpg
3.Swift引用OC,在桥接文件中加入OC头文件
1.png
4.OC引用Swift,在OC文件中导入#import "工程名-Swift.h",注意swift文件的方法名前面要加@objc,不然在OC文件中方法调用不了
2.png
网友评论