FileManager总是在缓存目录中为文件返回NO?

时间:2013-11-25 20:43:42

标签: ios nsfilemanager

我正在尝试确定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];

0 个答案:

没有答案