В какой каталог сохранять файлы, в соответствии с рекомендациями Apple? - PullRequest
0 голосов
/ 16 мая 2011

Я пишу приложение, которое сохранит текстовый файл на устройстве, например корзину покупок.

Так что это будет необходимо только при использовании приложения.

Теперь в учебных пособиях по всему Интернету много каталогов, но никто не говорит, в какой каталог я могу сохранять файлы и выполнять рекомендации Apple.

На моем устройстве я сохраняю файлы на NSDocumentDirectory следующим образом:

NSArray *pfad = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);

NSString *dokumente = [pfad objectAtIndex:0];

NSString *dateiname = [NSString stringWithFormat:@"%@/warenkorb.txt", dokumente];

Кто-нибудь знает, пройдет ли этот обзор от Apple и сможет ли он пойти в App Store?

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

Каталог документов является стандартным и будет принят Apple. Но может быть лучше использовать stringByAppendingPathComponent для формирования полного пути.

NSString *dateiname = [dokumente stringByAppendingPathComponent:@"warenkorb.txt"];
1 голос
/ 16 мая 2011

См. Несколько важных каталогов приложений , чтобы выбрать подходящий каталог для хранения ваших файлов.В вашем случае это звучит так, как будто вы хотите использовать tmp вместо Documents, поскольку нет необходимости сохранять эти файлы между запусками приложения или выполнять резервное копирование при синхронизации устройства.1007 * Получение путей к стандартным каталогам приложений для предлагаемого способа найти эти каталоги.В этом случае вы, вероятно, захотите использовать NSTemportaryDirectory .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...