我有我的資源文件夾中的「hit_circle_19.png」圖像「hit_circle_0.png」,但由於某種原因,此代碼從未通過測試「發現」令人討厭的是我有完全相同的功能在另一種方法工作只是在它下面。並且這些文件中有「複製包資源」爲什麼這不爲這些圖像找到正確的pathForResource?
NSMutableArray *hitCircle = [[NSMutableArray alloc]init];
for (int i = 0; i < 20; i++) {
NSString *name = [NSString stringWithFormat:@"hit_circle_%i", i];
NSString *filePath= [[NSBundle mainBundle] pathForResource:name ofType:@"png"];
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath]){
NSLog(@"file %@ was found", filePath);
} else{
NSLog(@"%@ not found", filePath);
}
}
你確定文件名嗎? iOS文件系統區分大小寫。 –