swift项目如何使用oc的代码及oc项目中如何使用swift

github demo:https://github.com/LINGLemon/LXFSwiftApp

Swift项目中直接创建oc文件

  • 创建一个swift项目
  • 在swift项目中随便创建一个oc文件.
  • Xcode 会弹框子,提示如下
  • 选择后,Xcode 会自动生成一个 .h 文件,文件名: "xxxx项目-Bridging-Header.h"
  • 在 "xxxx项目-Bridging-Header.h" 中导入将需要在swift中使用的OC文件即可
  • 在swift项目中直接使用即可

 

也可以自己在swift项目中配置OC桥接文件

主要步骤:

swift项目如何使用oc的代码及oc项目中如何使用swift

 

在OC 工程中调用Swift

只需要导入对应的头文件即可,如图:

swift项目如何使用oc的代码及oc项目中如何使用swift

oc 调 Swift

swift项目如何使用oc的代码及oc项目中如何使用swift