1.在你的项目中新建一个.m的的文件,例如:fileName.m。或者拖放外部的.m文件至项目中,会出现下面的提示,选择Create Bridging Header

Create Bridging Header

2.项目中会添加一个YourProject-Bridging-Header.h的文件,在文件中添加你需要调用的Objective-C头文件。

添加一个YourProject-Bridging-Header.h的文件

此时就可以在你的Swift的代码中调用Objective-C方法了。

如果在第1步的操作中没有出现Create Bridging Header提示,你可以在手动创建一个YourProject-Bridging-Header.h文件,然后将左侧文件栏中的YourProject-Bridging-Header.h文件拖放至Build Settings—>Swift Compiler – General  —> Objective-C Bridging Header中,Xcode会自动填充相关的路径。

Objective-C Bridging Header