Мне понадобилось имя файла пути к файлу, чтобы содержать дату.iOS: путь к архиву, содержащий дату
Однако, теперь, когда у меня это работает ... Я понял, что не могу получить свой путь к архиву, так как я не буду знать дату открытия приложения.
Есть в любом случае, чтобы посмотреть в путь к архиву в качестве шаблона означает:.
item.archive% @% @, где может быть что угодно (например, дата)?
Я использую NSKeyedArchiver. Мой файл сохраняет - моя проблема заключается в получении файла после повторного открытия приложения, так как я не знаю, что такое дата.
UPDATE:
В моей функции itemArchivePath:
NSString *filename = [[NSString alloc] initWithFormat:@"items.archive.%@", date];
return [documentDirectory stringByAppendingPathComponent:filename];
Поскольку я приложил дату к имени файла, если я пойду звонить itemArchivePath - он выиграл» У меня есть дата, потому что она не знает, что такое дата. В любом случае, я могу получить путь к элементу с помощью шаблона - будет сохранен только один файл, и я знаю, что начало пути будет item.archive.
Было бы немного яснее, если бы мы могли видеть код, показывающий, где вы сохраняете свои объекты и как это сделать. –
@GuyKogus См. Обновление. И благодарю вас. –
Является ли 'date'' NSString' или 'NSDate'? – rmaddy