Framework Search Paths 管理导入的*.framework的路径
Library Search Paths 管理导入的*.a的路径
Header Search Paths 管理导入的头文件的路径
***************倒入co coaPods后的文件路径问题---CocoaPods导入第三方库,提示找不到头文件的解决方法
通过cocoaPods倒入框架后;找到TARGETS -> Build Settings -> SearchPaths -> User Header Search Paths 在后面的空白处双击;在Header search path中新增一个值”$(PODS_ROOT)”,并且选择”recursive”,这样Xcode就会在项目目录中递归搜索文件且会自动找到Pods文件,头文件自动补齐功能马上就好使了.
————————————————
***************项目里有该文件,但是还是显示找不到。或者是cocopods打开的项目。
原因:.h文件路径找不到。具体找不到的原因有很多种。
可能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
上面标红的地址,去文件夹看看相应路径是否存在该文件,经常是在别的文件夹下面。
原文链接:https://blog.csdn.net/u011146511/article/details/77198330
网友评论