Ich lerne iOS-Entwicklung und ich bin über ein Problem gestolpert, bei dem UserDefaults nicht konsistent korrekt zu speichern scheint.UserDefaults - nicht konsistent bei der Verwendung von Xcode Simulator
Wenn ich die App öffne, überprüft es, ob eine UserDefaults -Eigenschaft vorhanden ist, wenn ja, tut es etwas. Wenn ich nun die UserDefaults-Eigenschaft speichere und 'synchronisiere', dann drücke stop auf dem Simulator und drücke dann 'play', um es wieder zu öffnen, manchmal ist der UserDefaults-Wert gleich null.
Ich habe dies noch auf einem physischen Gerät zu testen, aber hat jemand das gleiche Problem - wenn ja, wird es erwartet?
ich gebe, dass ein zu gehen, so wie Sie es sagen, den Simulator zu beenden vor dem Drücken der 'Play Button'? – Michael