OC桥接Swift

一、第一次新建Swift类的时候,会弹出建立OC-Swift桥接文件的提示,点击create即可。
二、如果点了取消。

1.去设置项目target下的build setting -> Swift Compiler-General -> Objective-C Generated Interface Header Name,双击键入$(SWIFT_MODULE_NAME)-Swift.h。
2.然后在OC调用Swift方法的类中声明#import "项目名称-Swift.h"即可。

三、对于Swift-OC的桥接文件,需要手动建立。方法与Swift项目中手动创建Swift-OC桥接文件一样。
四、如果复制项目并修改工程名,造成“项目名称-Swift.h” 头文件找不到,去设置项目target下的build setting -> Swift Compiler-General -> Objective-C Generated Interface Header Name,双击键入$(SWIFT_MODULE_NAME)-Swift.h

你可能感兴趣的:(OC桥接Swift)