Как я могу переименовать папку в папке «Мои документы» приложения iPhone? - PullRequest
0 голосов
/ 22 февраля 2011

Как переименовать папку в папке «Мои документы» приложения iPhone?

Это папка, созданная из моего приложения и в зависимости от выбора пользователя, она должна быть переименована.

Как мы можем это сделать?

Ответы [ 2 ]

5 голосов
/ 22 февраля 2011

См. Эту ссылку для переименования файлов в каталоге документов:

http://iosdevelopertips.com/data-file-management/iphone-file-system-creating-renaming-and-deleting-files.html

РЕДАКТИРОВАНИЕ: Проверьте эту ссылку для переименования каталогов:

https://www.stackoverflow.com/questions/4486979/how-to-rename-directories

0 голосов
/ 02 марта 2014
// Rename the file, by moving the file
//Ex rename file1 to file2 use this code


NSError *error = nil;
    NSFileManager *filemgr = [[NSFileManager alloc] init];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];

NSString *filePath = [documentsDirectory stringByAppendingPathComponent:@"file1.txt"];

NSString *filePath2 = [documentsDirectory stringByAppendingPathComponent:@"file2.txt"];

// Attempt the move
if ([filemgr moveItemAtPath:filePath toPath:filePath2 error:&error] != YES){
    NSLog(@"Unable to move file: %@", [error localizedDescription]);
}
...