iOS小技能: 找不到导入头文件的解决方案
Posted iOS逆向
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS小技能: 找不到导入头文件的解决方案相关的知识,希望对你有一定的参考价值。
文章目录
引言
问题描述:Unknown type name ‘xxxx’
问题原因:
- 缓存导致
- search Paths没有设置对应的目录:比如pod install之后,没有修改对应的xcodeproj配置
- 新建文件时,把文件添加到其他targets:比如不小心将文件添加到消息推送扩展
解决方案: 先分析找到对应原因,再针对性解决。
I 分析问题原因
分析方法:枚举使用对应的枚举类型 ,class使用ID或者c@lass进行声明。
把你.h中导入的类文件改成@class声明,然后再在.m中import。同理,枚举的可以使用对应的枚举类型声明,类可以使用
以上是关于iOS小技能: 找不到导入头文件的解决方案的主要内容,如果未能解决你的问题,请参考以下文章
CMake GoogleTests 在我的测试文件中找不到导入的头文件