关于Xcode的项目文件夹
2012-12-15 17:25
162 查看
当我们在打开的项目中,对某个文件夹 Show in Finder的时候,发现对代码的分类文件夹没有全在一堆,在项目中明明对代码分了类,为什么在Finder中没有文件夹??
这是因为,Xcode项目中的文件路径都是虚拟的,在APP中实际不存在,即在APP中,几乎所有的文件都可以从mainBundle根目录下直接访问,当然,例外总是存在的
在将文件/文件夹加入到项目时,有这样两个选项“ Create groups for any added folders”和“Create Folder References for any added folders”。
默认情况下为第一种,即所有加入到项目的文件都会在mainBundle根路径下,即不管加入项目的文件的目录结构如何,在APP中都可以通过mainBundlePath/filename来访问到;如果采用第二种方式,则就会保留相对路径,需要通过mainBundlePath/path/filename来访问。通过这两种方式到项目的文件夹显示具有不同的颜色,如下
第一个目录是使用“Create Folder References for any added folders”增加的目录,i第二个目录是使用“Create Folder References for any added folders”增加的目录。
参考博文 :http://beike.iteye.com/blog/1075827
http://www.winddisk.com/2012/09/24/uiwebview_load_local_html_file/
这是因为,Xcode项目中的文件路径都是虚拟的,在APP中实际不存在,即在APP中,几乎所有的文件都可以从mainBundle根目录下直接访问,当然,例外总是存在的
在将文件/文件夹加入到项目时,有这样两个选项“ Create groups for any added folders”和“Create Folder References for any added folders”。
默认情况下为第一种,即所有加入到项目的文件都会在mainBundle根路径下,即不管加入项目的文件的目录结构如何,在APP中都可以通过mainBundlePath/filename来访问到;如果采用第二种方式,则就会保留相对路径,需要通过mainBundlePath/path/filename来访问。通过这两种方式到项目的文件夹显示具有不同的颜色,如下
第一个目录是使用“Create Folder References for any added folders”增加的目录,i第二个目录是使用“Create Folder References for any added folders”增加的目录。
参考博文 :http://beike.iteye.com/blog/1075827
http://www.winddisk.com/2012/09/24/uiwebview_load_local_html_file/
相关文章推荐
- 关于Xcode的项目文件夹
- 关于Xcode导入文件夹的2种选择
- 关于避免部署在eclipse和tomcat下的项目下保存的图片随着下次重新部署导致图片文件夹被清除的问题
- 关于eclipse部署项目后,在tomcat中的webapps文件夹下没有项目
- 关于怎样更改本地文件夹与 TFS 项目之间的映射
- 关于XCode里导入cocos2dx项目接入微信分享SDK问题!
- 关于避免部署在eclipse和tomcat下的项目下保存的图片随着下次重新部署导致图片文件夹被清除的问题
- 关于删除项目中的SVN文件夹
- 关于iOS项目拖到别的文件夹后文件变红的问题
- 关于新建项目 添加类系统不会自动创建App_Code文件夹的解决方案
- 关于项目在Xcode更新8.3.2 (使用子模块引入ReactiveCocoa报错)
- 关于如何在Visual Studio导入整个项目的文件夹
- 关于eclipse部署项目后,在tomcat中的webapps文件夹下没有项目
- Xcode项目引入外部文件夹,不能引用问题
- 关于eclipse部署项目后,在tomcat中的webapps文件夹下没有项目
- 关于解决"项目工程文件夹左下角永远有一个红叉"的方法
- VS项目瘦身:VS2010和VS2012中关于ipch文件夹和.sdf文件的设置
- xcode下关于Images.xcassets文件夹的使用
- 关于XCode更换项目名称
- C#关于如何修改项目文件夹名称