-1

すべてのクラスが使用できるアプリデリゲートに静的辞書を配置するにはどうすればよいですか?

4

1 に答える 1

3

NSUserDefaultsは、アプリケーションのどこからでもアクセスできるため、使用できます。

値を通常の辞書として設定します。唯一の違いは、値を強制的に保存する必要があることです。

defaults = [NSUserDefaults standardUserDefaults];
[defaults setObject:@"someValue" forKey:@"someKey"];
[defaults synchronize];//FORCESAVE

辞書の方法でもそれらにアクセスします。

[defaults objectForKey:@"someKey"]; //will give you someValue
于 2012-05-05T12:47:32.000 に答える