我习惯于在Swift中编写iOS应用程序,并使用UserDefaults进入安全状态。我如何使用Kotlin在Android中做类似的事情?例如,下面是我如何在Swift中设置用户的数据和登录状态。
// Swift example; how is this possible with Kotlin?UserDefaults.standard.set(value, forKey: MyKeys.u
使用swift 3.0,我尝试将一个对象数组添加到用户默认设置中。由于这不是常规的UserDefault类型之一,我意识到需要将对象或对象数组(无法确定是哪一个)解析为NSData类型,然后才能添加到UserDefaults中。我到目前为止的尝试如下:func updateDefaults() let data = NSData(data: MyVariables.arrayList)
UserDefaults<
我有一个像这样的枚举: case Production case Dev我想在NSUserDefaults中保存这样一个实例NSUserDefaults.standardUserDefaults().setObject(environment, forKey: kSavedEnvironmentDefaultsKey)我知道Swift枚举不是NSObject,这使得它很难保存,但我不确定最好的方法是将它转换为可存储的东西。