1. OC调用Swift类;
a. 在工程的 Build Settings 中把 defines module 设为 YES.
b.引入swift头文件,格式“projectName-filename.swift”(这个文件是系统创建的);
2.Swift调用OC类;
Swift代码引用OC,需依靠 Objective-C bridging header 将相关文件暴露给Swift。在Objective-C bridging header.h的这个文件中引入OC类就可以了。
本文介绍了Objective-C(OC)与Swift之间的互相调用方法。包括如何从OC调用Swift类,需要设置BuildSettings中的definesmodule为YES并引入特定的Swift头文件;以及如何从Swift调用OC类,需要通过Objective-Cbridgingheader来暴露OC类。
2137

被折叠的 条评论
为什么被折叠?



