您确定pathForResource:ofType:不起作用吗?不仅仅是常见的xib / nib混淆?
(.xib文件是ofType:@"nib")...
NSBundle *mainBundle = [NSBundle mainBundle];
NSString *path = [mainBundle pathForResource:@"crapXib" ofType:@"nib"]; // file is called crapXib.xib
if (path){
// whatever...
} else{
// whatever else
}
Run Code Online (Sandbox Code Playgroud)