Я хочу читать / писать в cache.plist
Если я хочу прочитать существующий готовый файл plist, хранящийся в папке ресурсов, я могу перейти:
path = [[NSBundle mainBundle] bundlePath];
NSString *finalPath = [path stringByAppendingPathWithComponent@"cache.plist"];
NSMutableDictionary *root = ...
Но тогда я хочу прочитать это с iPhone.
Не могу, папка Ресурсы доступна только для чтения.
Так что мне нужно использовать:
NSDocumentDirectory, NSUserDomain,YES
Так как мне предварительно установить мой plist-файл в папку «Каталог документов»?
Таким образом, это означает, что мне не нужно возиться с неопрятным кодом, копирующим файл plist при запуске. (Если это не единственный путь).