我正在尝试确定Caches目录中是否存在文件。我知道有问题的文件存在于caches目录中,但是didFileResideInCachesDirectory boolean总是返回NO。
为什么呢?这适用于其他目录(文档等)
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachesDirectory = [paths objectAtIndex:0];
NSString *theFile = [cachesDirectory stringByAppendingPathComponent:@"myFile.png"];
BOOL doesFileResideInCachesDirectory = [[NSFileManager defaultManager] fileExistsAtPath:theFile];