niexiaobo

项目里有该文件,但是还是显示找不到。或者是cocopods打开的项目。

原因:.h文件路径找不到。具体找不到的原因有很多种。

 

 1、一般会设置

IOS引用三方framewrok的头文件出现\'xxxxx/xxxx.h\' file not found问题解决方法

例如:xxxxxx\'MAMapKit/MAMapKit.h\' file not found

我们平时添加三方framework一般会这么设置。



小伙伴们,如果你遇到了上面说的错就看一下下面这张图是否做了同样的设置。


 

如果还是不行的话,很有可能是上面填的路径根文件夹实际路径不同。

 2、还有可能pods 的头文件找不到

#import "Reachability.h"找不到

首先找到下面配置文件:

Reachability-Private.xcconfig

 查看里面内容:

#include "Reachability.xcconfig"

GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1

HEADER_SEARCH_PATHS = "${PODS_ROOT}/Headers/Private" "${PODS_ROOT}/Headers/Private/Reachability" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/MKNetworkKit" "${PODS_ROOT}/Headers/Public/MKNetworkKit/Categories" "${PODS_ROOT}/Headers/Public/Reachability"

OTHER_LDFLAGS = ${REACHABILITY_OTHER_LDFLAGS}

PODS_ROOT = ${SRCROOT}

SKIP_INSTALL = YES

上面标红的地址,去文件夹看看相应路径是否存在该文件,经常是在别的文件夹下面。

 

 

 

 

 

 

分类:

技术点:

相关文章:

  • 2021-05-24
  • 2021-06-06
  • 2022-02-16
  • 2021-12-24
  • 2021-06-05
  • 2022-12-23
  • 2021-11-14
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-06-27
  • 2021-11-10
  • 2021-09-01
  • 2022-12-23
  • 2022-12-23
  • 2021-06-06
相关资源
相似解决方案