zoukankan      html  css  js  c++  java
  • OC Swift混编-Swift.h File not found

    https://www.jianshu.com/p/f860fe1718ca

    2016.09.13 11:53* 字数 266 阅读 1935评论 1

    今天碰到个神坑,本人项目是OC项目,最近开始使用Swift开始替代.
    但是,在替代的已开始就出现问题了:
    新建swift文件,然后提示创建bridging-Hearder文件,然后swift可以使用OC代码了.这些都没问题,接着坑就来了

     


    Paste_Image.png

    在OC中使用Swift代码是需要引入一个默认的"projectName-Swift.h"文件的,而我的项目名字就是图中的名字了.可是不管怎么弄,都是提示不存在

    查看了stackoverflow之后,也没发现好的解决办法,于是打算重新查看一遍设置

    在这里我看了这里

     

    Paste_Image.png

    上面箭头所指,是Swift的桥接文件的位置,这个是没问题的.

    现在睁大眼睛看下面箭头所指,这里有个Swift.h文件.然而我的项目名字中的"-"却变成了"_"

    当我将OC调用Swift需要导入的文件变成这个文件的时候,问题也就这样解决了

    好吧,记录一下

  • 相关阅读:
    lamp
    mysql多实例部署
    mysql进阶
    rsync
    mysql基础
    httpd
    ftp
    高级命令之awk
    NFS
    网络进阶管理
  • 原文地址:https://www.cnblogs.com/sundaysme/p/10647489.html
Copyright © 2011-2022 走看看