Swift使用OC文件

创建桥接文件,两种方式

第一种command+shift+n
1403406-745cfe0a824ee52a.png
创建桥接文件.png

命名使用苹果推荐命名称:Swift-Bridge-Ovjective-C.h
1403406-51d88cc0efede544.png
创建桥接文件.png

将桥接文件的相对地址添加到 Build Setings --> Objective-C Bridging Header-->文件相对路径

创建OC文件,并将头文件import到桥接文件中,这样在swift文件中可以使用
1403406-6c9a2dd3887dc4f4.png
创建OC文件.png
OC方法
1403406-b277351655656a8e.png
OC方法.png
swift文件中调用
1403406-713a861ad01d4e59.png
调用.png

swift中调用方法不是 [self xx_name],使用点语法 self.xx_name()

第二种

直接在swift项目内创建OC文件
1403406-b2d890330041552f.png
创建OC文件.png

点击Next创建文件出现提示框
1403406-e57b75722a6981f5.png
创建桥接文件.png
点击Create Beidging Header不需要再去指定文件相对路径
后续操作与第一种创建完桥接文件后相同

没有更多推荐了,返回首页