一般我们在xcode中添加头文件,或者添加pch文件时候,这时候就需要用到相对路径和绝对路径这两个概念了。
- $(SRCROOT)代表的是项目根目录下
- $(PROJECT_DIR)代表的是当前工程文件夹目录,也就是整个项目
此图是在导入pch文件时候的截图,$(SRCROOT)/工程名/文件夹名/pch文件名
添加之后在Prefix Header中就可以看到pch的完整路径了。
添加之后在Prefix Header中就可以看到pch的完整路径了。
一般在实际开发中,都是用的相对路径,除非是自己做项目,项目位置不变动。否则代码就是用相对路径,这样就不会害怕项目的位置变动了或者发给别人开发。