我用NSFilemanager类来检查文件是否存在于我的Mac OS文件夹中。 fileExistsAtPath总是失败......帮我找到我的错误。由于NSFilemanager fileExistsAtPath总是失败
NSURL* finalImageURL;
NSURL* imageURL = [[plistURL URLByDeletingPathExtension] URLByAppendingPathExtension:@"png"];
NSLog(@"Path: %@\n",imageURL.absoluteString); //Prints Path: /Users/MacAdmin/Desktop/gameover/sheet/SpriteSheet_GameOver-ipadhd.png
if ([[NSFileManager defaultManager] fileExistsAtPath:imageURL.absoluteString])
{
printf("Exists\n");
}
似乎很奇怪打印出imageURL.relativePath,[imageURL路径],但随后使用imageURL.absoluteString。也许你应该打印出imageURL.absoluteString。 – 2013-03-27 13:30:26