XCode的文件组织
来源:互联网 发布:fda医疗器械数据库 编辑:程序博客网 时间:2024/04/28 07:31
整理一下XCode的文件组织,比较基础,高手请路过!
先看一下我现在这个项目的文件组织:
黄色的文件夹是组,通过以下方式创建:
这只是在Xcode里方便我们管理用的,创建一个组以后并不会在磁盘上生成一个这样的文件夹。
再看第一副图的蓝色文件夹,这是真正在磁盘上存在的文件夹。
那我们在添加文件到XCode中,会弹出下面这个界面:
如果选择第一个,那就是会把加入的文件中的内容放在一个与文件夹同名的组里;如果选择第二个,那就是实际上加入了一个文件夹,是蓝色的文件夹。实际上在黄色文件夹中的文件是处于同一级的,都在[NSBundle mainBundle]中,用下面的代码读取这里面的文件即可:
[[NSBundle mainBundle] pathForResource:@"test.png" ofType:nil]
在蓝色文件夹中的,由于这种目录结构是实际存在的,使用如下代码读取:
[[[[NSBundle mainBundle] resourcePath]stringByAppendingPathComponent:@"Book"]stringByAppendingPathComponent:@"test.html"];
实际上在这里我们可以看到他们的位置:
打开Compile Sources可以看到这些组里面的文件赤裸裸的放在一起,再看打开Copy Bundle Resources可以看到Book是以文件夹加进来的,所以里面的文件有目录结构。
特别提醒:尤其在加载本地的html时,这些文件的位置要搞清楚喔!
//------------------------
顺便说一下,那些文件后面的M、A、?等等标志,都是SVN里面的标志,这些符号在SVN里啥意思,相信你懂得。
- XCode的文件组织
- VC++工程的文件组织
- OOP的文件组织方法
- c++多个类时的文件组织
- CUDA的文件组织形式
- 程序的多文件组织
- 程序的多文件组织
- 程序的多文件组织
- 程序的多文件组织
- 程序的多文件组织
- 应用程序的文件组织
- 关于namespace的文件组织
- 程序的多文件组织
- 程序的多文件组织
- C++工程的文件组织
- 程序设计的多文件组织
- 程序的多文件组织
- 程序的多文件组织
- UVA 991 Safe Salutations
- 如何在vs2010中设置C++ main 函数的实参int main(int argc ,char *argv[])
- "半连接"检测的研究
- C语言交换a和b的值
- 模板卷积Template Convolution
- XCode的文件组织
- 互联网广告的RTB革命
- web.xml中load-on-startup的作用
- 书:计算机网络高级软件编程技术(P88) 之 基础训练:路由追踪程序的实现(tracert程序)
- OCP-1Z0-052-V8.02-179题
- SVN 重定向
- python xmlrpc 服务端返回慢的解决方案
- 程序基石系列之类的声明Class declaration
- 安卓自测试题——第十五期