Xcode:是否可以将文件提供给工作区内的所有项目?

时间:2014-11-18 19:04:05

标签: ios xcode-workspace

我已在任何项目之外的工作空间中添加了JSON文件。我希望这个文件可用于我添加到工作区的所有项目。

当我尝试执行以下操作时,我得到一个Cocoa错误258:

NSString *path = [[NSBundle mainBundle] pathForResource:@"file" ofType:@"json"];


NSError *error;
NSString *json = [NSString stringWithContentsOfFile:path encoding:NSUTF8StringEncoding error:&error];

if (!error) {
    NSLog(@"%@", json);
} else {
    NSLog(@"%@", [error localizedDescription]);
}

在多个项目的工作空间中共享单个文件的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

在项目中的目标有6个标签。转到构建阶段并检查Copy Bundle Resource是否将该文件添加到新目标包中。