我正在准备 XCTest 并执行测试,我需要从测试包加载资源。因此我使用:
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
NSString *path = [bundle pathForResource:@"item" ofType:@"plist"];
问题是bundleForClass
返回nil
。这是怎么发生的,因为每个类都绑定到从中加载的包?是否有任何设置需要更正以使其正常工作?
我正在准备 XCTest 并执行测试,我需要从测试包加载资源。因此我使用:
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
NSString *path = [bundle pathForResource:@"item" ofType:@"plist"];
问题是bundleForClass
返回nil
。这是怎么发生的,因为每个类都绑定到从中加载的包?是否有任何设置需要更正以使其正常工作?