san*_*ndy 3 sharedpreferences swift flutter userdefaults
是否可以访问SharedPreferences从插件的 Swift 代码中访问的 Flutter 保存的内容?在Android中,我们必须FILE为模式SharedPreferences。Swift 4 中的任何类似功能?
DaG*_*ner 11
iOS 上用于存储数据的shared_preferences用途NSUserDefaults。您可以像这样使用 Swift 轻松访问它:
let name = NSUserDefaults.standard.string(forKey: "flutter.test")
print(name)
Run Code Online (Sandbox Code Playgroud)
使用可选绑定来安全地获取值也是有意义的:
if let name = NSUserDefaults.standard.string(forKey: "flutter.test") {
print(name)
}
Run Code Online (Sandbox Code Playgroud)
请注意,如果您test在 flutter/dart 代码中使用密钥,则需要将flutter.前缀添加到密钥,因为shared_preferences插件为每个密钥添加前缀(请参阅源代码中的这一行)
| 归档时间: |
|
| 查看次数: |
1140 次 |
| 最近记录: |