iCloud建议之一是使用Library/Caches
目录来存储不需要备份到云的文件。这个目录的向后兼容性如何?如果在iPhone OS 3.0上不存在,我是否需要创建它?我可以依赖它在那里并使用这样的代码来获取它的路径吗?
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachesDirectory = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;
答案 0 :(得分:3)
NSCachesDirectory是在iOS 2.0中引入的。