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

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

iOS工程添加文件时的注意事项_第1张图片
添加文件到项目时的正确选择.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

你可能感兴趣的:(iOS工程添加文件时的注意事项)