Как программно переименовать файл (пиктограмму) после его сохранения на iPhone? - PullRequest
1 голос
/ 02 июля 2010

Приложение в основном делает снимок, сохраняет изображение в файл и сохраняет местоположение файла в coredata.Отсюда я либо решаю сохранить / отправить это изображение, либо удалить его.Если файл сохранен, я хочу оставить его в покое, если он отправлен, я хочу взять ответ и назвать изображение этого файла, а если он удален, я не хочу.

В идеале я хочу простопереименовать его после ответа, но встроен ли он, или мне придется сделать несколько других шагов?

Кроме того, я подумал о том, чтобы просто передать необработанные данные и переименовать их после ответа, но не уверенесли это будет хорошо, так как я отправляю словарь.

1 Ответ

3 голосов
/ 02 июля 2010

Переименование файла нелогично.

Вы используете -[NSFileManger moveItemAtPath:toPath:error:] или -[NSFileManger moveItemAtURL:toURL:error:] и задаете путь с другим именем файла (последний компонент пути.) Файловый менеджер "перемещает" файл в новое имя пути, переименовывая файл.

...