OC 混编 SWIFT

2017-10-23  本文已影响6人  Jackson_Z

Swift和Objective-C混编的注意啦
原文

image.png image.png

这个界面是询问是否创建桥接的头文件,这个文件在Swift调用OC代码的时候比较管用,但是在OC中调用Swift的时候我发现没有什么卵用。
格式 “ProjectName-Bridging-Header.h
或者
新建Header file后,在Targets-->Build Settings-->Swift Compiler - General-->Objective-C Bridging Header配置文件路径,这个文件主要是Swift使用OC类时使用。

上图中的Subclass of一定要设置为NSObject或其子类,否则OC工程将不会找到该类。

我们在我们想要调用Swift类的方法里面引入头文件:”Product Module Name-Swift.h”

上一篇下一篇

猜你喜欢

热点阅读