我正在做一个应用来用作库存。
我需要知道如何保存步进器的状态 因此,如果我或其他用户关闭应用程序,则步进器的状态不会改变。
我的应用程序针对多个用户,因此,如果一个用户更改了步进器状态,它将保存并更改为其他用户。
答案 0 :(得分:1)
主要思想:保存UIStepper
的{{1}}。
这取决于您的需要如何保存它:
如果您只有一个主要的步进器,这就是您的整个想法
应用程序,您可以将value
保存到value
,然后将其检索
UserDefaults
如果您有各种数量的步进器,并且它们的值也与某些模型有关,则应使用let stepper = UIStepper()
// Saving
UserDefaults.standard.set(stepper.value, forKey: "stepperValue")
// Retrieving
stepper.value = UserDefaults.standard.double(forKey: "stepperValue")
保存步进器的编码值,或者也可以使用一些数据库,例如CoreData或Realm。 / p>