OC与Swift如何相互调用
2017-05-23 12:15
246 查看
一、在OC文件中调用Swift代码需要导入一个#import <工程名-Swift.h>的头文件、该文件编译一下就会由系统创建,并且是不可见的。
二、有‘工程名-Bridging-Header’这样的头文件
该文件是自动创建的在swift中调用OC代码使用的桥接文件,需要将在Swift中使用的OC的相关头文件添加在此处,
如没有该文件则需要如下操作:
1、手动创建一个头文件(名称不限)。
2、在Build Settings中搜索Objective-C Bridging Header。
3、将该文件相对于工程的路径填入该项。
二、有‘工程名-Bridging-Header’这样的头文件
该文件是自动创建的在swift中调用OC代码使用的桥接文件,需要将在Swift中使用的OC的相关头文件添加在此处,
如没有该文件则需要如下操作:
1、手动创建一个头文件(名称不限)。
2、在Build Settings中搜索Objective-C Bridging Header。
3、将该文件相对于工程的路径填入该项。
相关文章推荐
- 如何在xcode中上使用OC无缝调用Swift
- OC与swift相互调用
- 用Swift重写公司OC项目(Day2--swift如何调用OC类库,swift开发之百度地图的集成以及如何关闭ATS)
- 如何要在Swift工程中调用OC文件 以及 如何调用某个类的方法
- OC与swift的相互调用
- swift与oc++相互调用编译问题
- SWIFT_OC相互调用
- OC 与Swift混合开发之相互调用
- Swift学习笔记(三)——OC与swift的相互调用
- OC与swift相互调用
- iOS开发之OC与swift开发混编教程,代理的相互调用,block的实现。OC调用Swift中的代理, OC调用Swift中的Block 闭包,swift 3.0
- Swift学习笔记(三)——OC与swift的相互调用
- OC与swift相互调用
- Swift 2.3 【Swift 和 Javascript 如何相互调用】
- OC与swift相互调用
- OC与swift的相互调用
- Swift和OC文件间的相互调用
- OC与swift相互调用
- iOS开发之OC与swift开发混编教程,代理的相互调用,block的实现。OC调用Swift中的代理, OC调用Swift中的Block 闭包,swift 3.0
- swift项目中,OC和swift文件相互调用