/ / NSUserDefaultsの読み込み操作に問題はありますか? -iphone、ios

私のNSUserDefaultsロード操作に何か問題はありますか? - iphone、ios

すべてが期待どおりに動作していますが、これが適切に行われていることを確認したいだけです。

NSString * uName = [[NSUserDefaults standardUserDefaults]objectForKey:@"key1"];
NSString * pWord = [[NSUserDefaults standardUserDefaults]objectForKey:@"key2"];

回答:

回答№1は1

保存のみの場合は、以下を使用できます NSString ために キー1 そして key2.

NSString *myString = [[NSUserDefaults standardUserDefaults] stringForKey:@"keyToLookupString"];

詳細については、使用のブログ投稿を参照してください NSUserDefault.

iPhoneプログラミングチュートリアル– NSUserDefaultsを使用したデータの保存/取得


回答№2の場合は1

うん。それが、ユーザーのデフォルトからオブジェクトを読み取る方法です。

- (NSString *)stringForKey:(NSString *)defaultName より静的な型付けでも同じことが行われます。