Переименовать файл в Какао?

Как бы я переименовал файл, сохранив файл в том же каталоге?

У меня есть строка, содержащая полный путь к файлу, и строка, содержащая новое имя файла (и без пути), например:

NSString *old_filepath = @"/Volumes/blah/myfilewithrubbishname.avi";
NSString *new_filename = @"My Correctly Named File.avi";

Я знаю о NSFileManager'smovePath: toPath: обработчик: метод, но я не могу тренироваться, как построить путь нового файла ..

В основном я ищу эквивалент следующего кода Python:

>>> import os
>>> old_filepath = "/Volumes/blah/myfilewithrubbishname.avi"
>>> new_filename = "My Correctly Named File.avi"
>>> dirname = os.path.split(old_filepath)[0]
>>> new_filepath = os.path.join(dirname, new_filename)
>>> print new_filepath
/Volumes/blah/My Correctly Named File.avi
>>> os.rename(old_filepath, new_filepath)

Ответы на вопрос(5)

Ваш ответ на вопрос