iOS工程添加文件时的注意事项

1. 添加文件到iOS工程中时,一般的勾选项目如下图所示

添加文件到项目时的正确选择.png

注意:Destination: 如果不勾选,那么拖到工程中的文件将不会被复制。

另外,如果拖动某个文件时,连带文件所在的文件夹一并拖入工程,实际在程序中引用文件时,不需要包含文件夹的名字(在iOS工程中,所有的黄颜色文件夹一般都不是真正存在的,最终所有的文件都会放到工程的资源包中,除非是蓝色的文件夹)。
*还有图片等资源一般直接拖进Assets.xcassets这个蓝色文件夹中

2. 程序包的路径

NSString *path = [[NSBundle mainBundle] pathForResource:@"文件名" ofType:@"文件类型"];
NSArray *array = [NSArray arrayWithContentsOfFile:path];

3. 常见问题

  • 项目里面的某个.m文件无法使用
    • 检查:Build Phases -> Compile Sources
  • 项目里面的某个资源文件(比如plist、音频等)无法使用
    • 检查:Build Phases -> Copy Bundle Resources
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容