3

我正在准备 XCTest 并执行测试,我需要从测试包加载资源。因此我使用:

NSBundle *bundle = [NSBundle bundleForClass:[self class]];
NSString *path = [bundle pathForResource:@"item" ofType:@"plist"];

问题是bundleForClass返回nil。这是怎么发生的,因为每个类都绑定到从中加载的包?是否有任何设置需要更正以使其正常工作?

4

1 回答 1

0

你可以这样做,

NSString *path = [[NSBundle mainBundle] pathForResource:@"item" ofType:@"plist"];
于 2013-10-07T11:38:16.453 回答