【问题标题】:How can we store values example : "language" = "english" in local database in xamarin.ios我们如何在 xamarin.ios 的本地数据库中存储值示例:“语言”=“英语”
【发布时间】:2017-09-19 12:22:29
【问题描述】:

只需要知道如何在 xamarin ios 中存储一些键值数据,例如语言作为键和英语作为值,以及如何在应用程序中的任何位置获取它们。 我知道在 angular2 和 ionic 中我们使用本地存储,但这里有什么本地存储的替代方案

【问题讨论】:

    标签: ios database xamarin storage


    【解决方案1】:

    使用NSUserDefaults

    // Get Shared User Defaults
    var plist = NSUserDefaults.StandardUserDefaults;
    
    // Get value
    var lang = plist.StringForKey("language");
    
    // write value
    plist.SetString("key","value");
    

    【讨论】:

    • 我改用了这个: set : NSUserDefaults.StandardUserDefaults.SetValueForKey(newValue, newKey);获取:NSString 值 = (NSString)NSUserDefaults.StandardUserDefaults.ValueForKey(newKey);
    猜你喜欢
    • 2014-08-11
    • 1970-01-01
    • 1970-01-01
    • 2015-09-26
    • 1970-01-01
    • 2016-07-09
    • 1970-01-01
    • 2018-05-08
    • 1970-01-01
    相关资源
    最近更新 更多