Публикации по теме '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 просмотров
schedule
07.04.2023
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