我準備XCTest並執行測試,我需要從測試包加載資源。因此,我用:什麼是bundleForClass的解釋返回零,以及如何可以糾正?
NSBundle *bundle = [NSBundle bundleForClass:[self class]];
NSString *path = [bundle pathForResource:@"item" ofType:@"plist"];
的問題是,bundleForClass
回報nil
。怎麼會發生這種情況,因爲每個班級都綁定了一個從哪個班級加載的班級?是否有任何設置需要糾正才能使其工作?
你找到一個方法來解決這個問題? –