最佳答案
一些代码,我是单元测试需要加载一个资源文件。它包含以下一行:
NSString *path = [[NSBundle mainBundle] pathForResource:@"foo" ofType:@"txt"];
在应用程序中,它运行得很好,但当由单元测试框架运行时,pathForResource:
返回nil,这意味着它无法定位foo.txt
。
我已经确保foo.txt
包含在单元测试目标的拷贝Bundle资源构建阶段中,那么为什么它不能找到该文件呢?