Search|Search Path
Search Path
- 【Search|Search Path】绝对路径寻找方法:点击工程某个文件,右键“show in finder”打开终端,cd 把文件夹拖入,即可出现一个路劲,这个就是绝对路径
- 相对路径即相对于当前工程文件的路径,
-
./
表示当前工程文件夹,后面接得全部是真实文件夹名,工程内部的group无效, -
../
表示上层目录 , - 在xcode里
$(PROJECT_DIR)
也表示当前工程文件夹目录
-
建议使用相对路径, 这样工程迁移就会省心不少需要了解的两个参数意义:
- non-recursive非递归查找
- recursive 递归查找
- xxx/** non-recursive 也表示递归查找,会自动转化为xxx recursive
- 例子,hello工程文件夹下的Lib文件夹存在helloLib.h
为hello添加helloLib.h的头文件搜索路径
默认是non-recursive
1 /Users/xxxx/Desktop/hello/Lib (绝对路径)
2./Lib (./代表该工程, 该工程下面的Lib文件文件夹)
3../hello/Lib (../ 该工程的上一层文件夹, /hello 进入该工程, /Lib 进入 Lib 文件夹)
4./ recursive (./ 该工程内递归查找, 就是工程内所有文件夹一个个的查找一直到找到LIb)
5./** non-recursive (等于第4条, ./** non-recursive 相当于递归查找)
6(PROJECT_DIR)/** recursive (同第5条 递归查找)
- 所有内容来自下面这篇文章:
ios开发讲解之Header Search Paths教程
推荐阅读
- Python(pathlib模块)
- Realm
- 前沿论文|论文精读(Neural Architecture Search without Training)
- ElasticSearch6.6.0强大的JAVA|ElasticSearch6.6.0强大的JAVA API详解
- Elasticsearch|Elasticsearch 简介
- 古有商鞅变法,今有Pathways攻占头马
- C#|C# 文件路径操作
- mac升级之(xcrun:|mac升级之:xcrun: error: invalid active developer path, missing xcrun)
- elasticsearch分析器
- 三十一、|三十一、 Elasticsearch集群搭建部署及配置