no visible @interface for declares

  今天突然碰到,一般情况都是所使用的class方法在内中没有定义,但是反复检查,明明已经定义了,而且编写的代码都是使用xcode自动补齐,还是报了这个错误,郁闷之极。感觉能解释的就是xcode编译过程中找到了一个另外的同名类头文件。

没法,只有试下了,把工程引用的framework删除后编译,还是这个错误,不过工程中的框架文件显示还在,没有变红。把框架从工程中删除了还是没有报头文件找不到的错误,好吧,看来确认是找错地方了,最终经过各种折腾,才发现

原来我这工程以前有依赖工程,后来把依赖工程删除了,直接引用framework,但是现在的工程编译的时候依然去找到了以前依赖工程生成的头文件,但是链接的却是引用的framework,工程内头文件command+跳转也是引用framwork的头文件,导致一直报这诡异的错误,删除原依赖工程生成的目录即可,哎。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值