Допустимый путь к файлу для архиваторного объекта и unarchiverootobject

Я делаю приложение для iPhone, и в предыдущем вопросе мне сказали, что мне нужен правильный путь к файлу archiverootobject и unarchiverootobject, но я не знаю, как его создать. Итак, каков допустимый путь к файлу для сохранения массивов пользовательских классов?

Следующий вопрос: по связанному вопросу я настроил свои методы использования недопустимых сейвов, но он все еще работает, кто-нибудь знает, почему?

Вы можете сохранить его в папку подкаталога, названную с вашим идентификатором bundleID в папке поддержки приложения, или вы также можете сохранить его в папке с настройками, расположенной внутри каталога библиотеки:

let preferencesDirectoryURL = FileManager.default.urls(for: .libraryDirectory, in: .userDomainMask).first!.appendingPathComponent("Preferences", isDirectory: true) let fileURL = preferencesDirectoryURL.appendingPathComponent("fileName.plist") if let filePath = fileURL.path { print(filePath) // "/var/folders/.../Library/Preferences/fileName.plist } 
  • используйте UIVisualEffectView, чтобы создать размытие, исправить на симуляторе, но не на iphone & ipad
  • Экран принудительной блокировки
  • iOS: Как проверить, выгружаются ли UIViewControllers? (Swift)
  • Swift Error: Struct 'XX' должен быть полностью инициализирован до того, как элемент будет сохранен в
  • Swift - динамический размер UITableViewCell, основанный на соотношении сторон изображения
  • UIVisualEffectView визуально отличается на разных устройствах
  • неправильный размер кадра при создании экземпляра ViewController w / xib
  • iOS 9.3: Произошла ошибка SSL, и безопасное соединение с сервером невозможно сделать
  • Firebase - Удаление и переустановка приложения не позволяет не аутентифицировать пользователя
  • Swift: пользовательский текст backBarButtonItem
  • Реализуйте эластичную веревку в SpriteKit
  • Interesting Posts

    Изменение имени устройства CoreBluetooth

    Ошибка компоновщика Cocoapods

    Как отправить push-уведомление после нажатия кнопки?

    iOS Почему мои методы UIPickerview зацикливаются?

    Как удалить данные Keychain при удалении приложения?

    В App Purchase Packaging

    Как инициализировать пользовательский заставку перед загрузкой контроллера панели вкладок в раскадровку?

    Цвет основного текста и цвет конкретных слов

    «Нет такого файла или каталога» Ошибка при создании каталога

    Сохранение основных данных, когда пользователь выходит из приложения?

    Заголовок заголовка UITableView Просмотр изменений позиции на таблице перезагрузки

    Сообщение DDLog (CocoaLumberjack) в консоли

    Последовательность отправки вызова в методе вызывает много одновременных отправлений при повторном вызове метода

    Как я могу программно включить режим «Уход» (режим киоска) на iPhone?

    iPhone Table View с алфавитом

    Давайте будем гением компьютера.