Публикации по теме 'userdefaults'


Создайте идеальную оболочку UserDefaults с помощью Property Wrapper
Больше никаких шаблонных кодов и повысьте возможность повторного использования Представьте, что у вас есть приложение, и вы хотите реализовать функцию автоматического входа в систему. Таким образом, вы создаете UserDefaults оболочку для инкапсуляции UserDefaults логики чтения и записи. Вы будете использовать оболочку UserDefaults для отслеживания статуса включения / выключения автоматического входа, а также имени пользователя. Вот как обычно выглядит ваша UserDefaults..

Вопросы по теме 'userdefaults'

хранить разделенные данные на отдельном контроллере представления (swift4)
Мой код берет текст из текстового поля и переходит к отдельному контроллеру представления. Проблема в том, что он может хранить только 1 запись перехода. Новый заменяет старый при каждом нажатии кнопки. Как на vc2 я могу хранить каждую новую запись...
25 просмотров
schedule 30.05.2022

Как сохранить принтер по умолчанию в UserDefaults в Swift?
Это рабочий процесс моего приложения: Пользователь может выбрать принтер по умолчанию на странице настроек приложения и будет использовать этот принтер по умолчанию для печати каждый раз напрямую без диалога предварительного просмотра печати ....
536 просмотров
schedule 04.02.2024

UserDefault для приложения ios
Я создаю приложение и хочу, чтобы пользователь входил в систему до тех пор, пока он не зарегистрирует учетную запись в приложении, пока пользователь не решит удалить учетную запись. Это работает как ватсап. Правильно ли я использую userdefault для...
688 просмотров
schedule 31.12.2023

Как посчитать, сколько раз вызываются все классы
Я хочу, чтобы пользователь мог узнать, сколько раз он посещал каждый класс. Затем сложите итоги с каждой страницы вместе, чтобы сформировать групповую сумму. Я хочу напечатать общую сумму в файле журнала в каждом из двух контроллеров представления....
390 просмотров
schedule 27.02.2024

Значение для ключа «root» было неожиданной ошибкой класса «NSArray» при извлечении массива объектов в UserDefault, Swift
Я пытаюсь получить массив пользовательских объектов в Swift, где я получаю сообщение об ошибке "UserInfo={NSDebugDescription=value for key 'root' was of unexpected class 'NSArray'. Allowed classes are '{(MusicCloud.Playlist)}" Мой проект...
1820 просмотров
schedule 26.06.2022

Get 'NSInvalidArgumentException' 'Попытка вставить объект списка, не относящийся к свойствам, при сохранении массива типов классов в UserDefaults
В приведенном ниже TableViewController я пытаюсь сохранить массив типа класса (playList) в UserDefaults, а затем получить его в каждой ячейке таблицы. Но при открытии этого представления таблицы происходит сбой приложения с сообщением «Завершение...
66 просмотров
schedule 05.02.2023

Обновление сохраненной структуры Codable для добавления нового свойства
В моем приложении используется кодируемая структура, например: public struct UserProfile: Codable { var name: String = "" var completedGame: Bool = false var levelScores: [LevelScore] = [] } JSONEncoder() использовался для...
974 просмотров
schedule 29.06.2023

SwiftUI - Как сохранить данные пользовательского класса в UserDefaults?
Я создал собственный класс (как ObservedObject, так как мне нужно поделиться этими данными). Все работает, но когда я принудительно закрываю приложение, данные сбрасываются, и я не нашел способа сохранить их в UserDefaults. (Попытка сохранить в...
892 просмотров
schedule 15.03.2024

IntentHandler не может читать UserDefaults, но Timeline может
Я хочу читать UserDefaults, когда пользователь изменяет конфигурацию виджета, поэтому я создал группу приложений и добавил возможности в свое основное приложение, расширение виджета и расширение Intent. Я могу нормально читать и писать между моим...
136 просмотров
schedule 01.02.2023

Как разработать модель настроек для общего получения + заданных значений для всех ключей UserDefaults
Я настраиваю свой класс настроек, который получает / устанавливает значения из UserDefaults. Я хочу, чтобы как можно больше кода был универсальным, чтобы свести к минимуму усилия, требуемые всякий раз, когда вводится новый параметр (у меня их уже...
37 просмотров

Userdefaults с опубликованным перечислением
попробуйте сохранить настройки пользователя, но UserDefaults не работает, Xcode 12.3, swiftui 2.0, когда я перезагружаю свое приложение, мои настройки не обновляются для нового значения) class PrayerTimeViewModel: ObservableObject { @Published var...
79 просмотров
schedule 17.09.2023

Обновить представление swiftUI при обновлении UserDefaults
Я полный новичок в Swift и SwiftUI, и я пытаюсь создать для себя проект, в котором я могу отслеживать свои тренировки и изучать Swift. Проблема, с которой я сталкиваюсь, заключается в том, что у меня есть представление, которое показывает все мои...
70 просмотров
schedule 19.03.2022

Сохранение значения Picker в UserDefaults
Я хотел бы сохранить выбор пользователя текущего языка в UserDefaults. Пользователь выбирает предпочитаемый язык с помощью средства выбора. Тем не менее, я понятия не имею, как разместить код для обновления UserDefaults. Вот мой код: enum...
54 просмотров
schedule 29.01.2023

Состояние UserDefaults не обновляется
Я использую UserDefaults для хранения даты и времени, когда пользователь перезагружает страницу. Однако я обнаружил, что он не обновляется, даже если прошло время. final class ModelData: ObservableObject { @Published var lastLaunchDate: Date =...
50 просмотров
schedule 07.08.2023

Обновлять только новые данные из Firebase в SwiftUI
Мой вопрос очень сложный, и я не очень хорошо владею английским, поэтому, пожалуйста, извините, если вы меня не понимаете. У меня есть файл SwiftUI, который создает для каждого элемента в папке на моей базе данных специальную кнопку. Если я...
50 просмотров
schedule 29.05.2024