Когда пользователь использует мое приложение без входа в систему, я сохраняю все файлы, которые они создают, в каталоге с именем default_dir (который содержит файлы и субдиры). Когда они в конечном итоге войдут в систему, мне нужно переместить файлы с default_dir на вновь созданный каталог, называемый user_name.Перемещение содержимого каталога в другой каталог (iOS)
Это дает мне 2 варианта.
Переименуйте default_dir в user_name (я ничего не вижу в NSFilemanager, чтобы указать, что это возможно).
Или попробуйте как-то скопировать все файлы и директории во вновь созданный каталог, имя_пользователя.
Можете ли вы посоветовать, как лучше всего действовать при выполнении этого, пожалуйста?
Большое спасибо, -кода
Итерация через элемент начальной папки с использованием этого метода должна решить проблему. – Francesco
Да. И хотя я на самом деле не пробовал это, я бы подумал, что переименование default_dir на user_name может быть выполнено одним вызовом -moveItemAtURL: ... –
Вы думаете, что moveItemAtURL позволит мне переименовать эту папку? Я экспериментирую утром и вижу, что происходит. Отчитается с результатами. –