Одной из рекомендаций iCloud является использование каталога Library/Caches
для хранения файлов, для которых не требуется резервное копирование в облако.Какова обратная совместимость для этого каталога?Нужно ли создавать его, если он не существует на iPhone OS 3.0?Могу ли я зависеть от того, что он там, и использовать такой код, чтобы получить его путь?
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES);
NSString *cachesDirectory = ([paths count] > 0) ? [paths objectAtIndex:0] : nil;