2011-11-23 108 views
2

其中一项iCloud建议是使用Library/Caches目录来存储不需要备份到云中的文件。什么是这个目录的后向兼容性?如果iPhone OS 3.0上不存在,我是否需要创建它?我可以依靠它在那里并使用这样的代码来获得它的路径吗?对Caches目录的向后兼容性

NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES); 
NSString *cachesDirectory = ([paths count] > 0) ? [paths objectAtIndex:0] : nil; 

回答