2016-04-26 4 views
0

私はいくつかの設定を迅速なアプリに保存したいと思います。ローカル設定を迅速に保存する最善の方法は何ですか?

私はNSuserdefaultsを使用しようとしましたが、アプリケーションの再起動設定が空のときに試しました。私はこれを実行したい私のルートコントローラで

if(Storage.isset("key")){ 
    // do 1 
}else{ 
    // do 2 
} 

ストレージ - 私はデバイス上のアプリを閉じて、もう一度起動するとユーザデフォルト を扱うためのクラス - ユーザデフォルトは空です。

これを行うには別の解決策が必要です。

私はSwiftをXcodeバージョン7.2(7C68) デバイスでテストしています。

ご協力ありがとうございます。

答えて

5
var setting = "Some Setting" 
let userDefaults = NSUserDefaults.standardUserDefaults() 

// Save Settings 
userDefaults.setObject(setting, forKey: "key") 

// Load Settings 
if let userSettings = userDefaults.objectForKey("key") { 
    print(userSettings) // prints "Some Setting" 
} 
関連する問題