Xcode下的相对路径和绝对路径
2016-09-07 10:34
204 查看
一般我们在xcode中添加头文件,或者添加pch文件时候,这时候就需要用到相对路径和绝对路径这两个概念了。
首先我们需要简单了解一下什么是绝对路径和相对路径。相对路径实际就是调用当前目录下面的文件,绝对路径跟相对路径一样调用文件,但绝对路径是一个固定地址。
简单举个例子介绍一下,例如我在桌面建一个aa的文件夹,里面一个index.html,再建一个Image文件夹,放一张图片为image1.jpg
例:
绝对路径:C:\Administrator\桌面\aa\image\image1.jpg
相对路径:aa/Image/image1.jpg
绝对路径寻找方法:点击工程某个文件,右键“show in finder”打开终端,cd 把文件夹拖入,即可出现一个路径,这个就是绝对路径
相对路径即相对于当前工程文件的路径,“./”表示当前工程文件夹,后面接得全部是真实文件夹名,工程内部的group无效,”../”表示上层目录 ,在xcode里“$(PROJECT_DIR)”也表示当前工程文件夹目录
这里还要了解一下在iOS中怎么代表相对路径和绝对路劲
(SRCROOT)代表的是项目根目录下(PROJECT_DIR)代表的是当前工程文件夹目录,也就是整个项目
此图是在导入pch文件时候的截图,$(SRCROOT)/工程名/项目名/pch文件名
添加之后在Prefix Header中就可以看到pch的完整路径了。
一般在实际开发中,都是用的相对路径,除非是自己做项目,项目位置不变动。否则代码就是用相对路径,这样就不会害怕项目的位置变动了或者发给别人开发。
文/gaoyuhang(简书作者)
原文链接:http://www.jianshu.com/p/b6c59ba63d28
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
首先我们需要简单了解一下什么是绝对路径和相对路径。相对路径实际就是调用当前目录下面的文件,绝对路径跟相对路径一样调用文件,但绝对路径是一个固定地址。
简单举个例子介绍一下,例如我在桌面建一个aa的文件夹,里面一个index.html,再建一个Image文件夹,放一张图片为image1.jpg
例:
绝对路径:C:\Administrator\桌面\aa\image\image1.jpg
相对路径:aa/Image/image1.jpg
绝对路径寻找方法:点击工程某个文件,右键“show in finder”打开终端,cd 把文件夹拖入,即可出现一个路径,这个就是绝对路径
相对路径即相对于当前工程文件的路径,“./”表示当前工程文件夹,后面接得全部是真实文件夹名,工程内部的group无效,”../”表示上层目录 ,在xcode里“$(PROJECT_DIR)”也表示当前工程文件夹目录
这里还要了解一下在iOS中怎么代表相对路径和绝对路劲
(SRCROOT)代表的是项目根目录下(PROJECT_DIR)代表的是当前工程文件夹目录,也就是整个项目
此图是在导入pch文件时候的截图,$(SRCROOT)/工程名/项目名/pch文件名
添加之后在Prefix Header中就可以看到pch的完整路径了。
一般在实际开发中,都是用的相对路径,除非是自己做项目,项目位置不变动。否则代码就是用相对路径,这样就不会害怕项目的位置变动了或者发给别人开发。
文/gaoyuhang(简书作者)
原文链接:http://www.jianshu.com/p/b6c59ba63d28
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。
相关文章推荐
- iOS开发之Xcode 相对路径与绝对路径
- iOS开发之Xcode 相对路径与绝对路径
- xcode配置绝对路径与相对路径
- Xcode 中的相对路径与绝对路径的相关设置
- XCode项目设置引入头文件路径之绝对路径(系统路径)/相对路径
- Xcode 中的相对路径与绝对路径的相关设置
- 关于Xcode的绝对路径和相对路径问题
- XCode环境变量及路径设置以及绝对和相对路径
- iOS小技巧11-Xcode中相对路径和绝对路径的使用
- xcode相对路径和绝对路径
- XCode环境变量及路径设置以及绝对和相对路径
- 相对和绝对路径、cd、rm命令
- 相对路径,绝对路径问题
- dedecms5.7二级域名文章图片不显示修改方法.相对路径改为绝对路径的方法
- java(Web)中相对路径,绝对路径问题(转)
- 在web中将oad相对路径转为绝对路径(sping)
- C\C++编程中:相对路径和绝对路径(借鉴学习)
- 绝对路径和相对路径
- 绝对路径和相对路径
- 相对路径与绝对路径以及斜杠与反斜杠的区别