美文网首页
Swift创建桥接文件

Swift创建桥接文件

作者: 子非鱼7868 | 来源:发表于2018-06-27 10:17 被阅读7次
今天写项目需要用到MD5加密 从网上找了这段代码 Snip20180627_2.png 运行报错 Snip20180627_3.png
看了网上说的是因为用到了oc 所以需要建桥接文件 那就建一个呗!
1.选中工程,点击New File ->iOS-> Header File;

2.点击Next,为桥接文件命名;
3.点击Create;
4.在Build Setting -> Objective-C Bridging Header添加桥接文件路径,路径的格式为:
$(SRCROOT)/Bridging-Header.h

如果你建立在工程里面的文件夹里了,需要在中间写上文件夹的名字,如:
$(SRCROOT)/文件夹名/Bridging-Header.h;

再次运行,新的错误又来了 Snip20180627_1.png
网上找了一圈,也没结果,错不知其所起,但是我没有对任何文件进行改动 那只能是设置路径的时候出了问题,我把相对路径改成绝对路径,再次运行,成功了.我再把路径改回去 重现问题,看了下路径少了一层文件夹.所以需要注意
路径填写不对编译会报错!!!

编译成功 在桥接文件里面使用#import引入相应的OC头文件,就可以使用引入的OC文件了;

相关文章

  • Swift项目创建桥接文件

    Swift项目创建桥接文件 一.创建具体步骤参考 Object-C 和 swift桥接文件 二.报错 如出现 xx...

  • swift调用oc

    1、新建swift工程,创建oc类 ,创建桥接文件 2、在桥接文件里导入oc类的头文件 3、swift直接调用oc...

  • swift调用oc

    1、新建swift工程,创建oc类 ,创建桥接文件 2、在桥接文件里导入oc类的头文件 3、swift直接调用oc...

  • Swift 与 OC 混合开发

    ①.先把OC代码拖到 Swift 工程中添加OC代码 ②.创建桥接文件创建桥接文件 ③. 在刚刚创建的.h文件中,...

  • OC项目逐渐向swift转移--踩坑淌雷-0

    1 . 创建swift项目 跟创建OC项目一样,只不过改成选择swift语言而已 2 . 搞桥接文件 桥接文件可以...

  • OC、Swift混编

    1、在OC工厂中创建任意Swift文件 2、步骤1属于自动创建桥接文件,若点击了取消创建桥接文件也可手动创建(具体...

  • swift项目中,swift与oc之间的相互调用

    swift调用oc 1.新建oc文件,会提示是否创建桥接文件,确认创建2.在桥接文件中#import <库>或者#...

  • 2018-07-12 OC 与swift 互相调用

    在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode...

  • OC 调用 Swift

    在OC项目中创建一个swift文件的时候,Xcode 会提示 需要创建一个桥接文件,点确定创建桥接文件,Xcode...

  • OC与swift混编记录

    问题情境:第一次创建swift文件已经自动创建了桥接文件,而后我删除了之后再次创建时,桥接文件没有再次创建。问题解...

网友评论

      本文标题:Swift创建桥接文件

      本文链接:https://www.haomeiwen.com/subject/sqfbyftx.html