NSMutableDictionaryがあります。
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
その辞書の要素を更新する必要があります。どうすればそれができますか?
NSMutableDictionaryがあります。
NSMutableDictionary* plistDict = [[NSMutableDictionary alloc] initWithContentsOfFile:path];
その辞書の要素を更新する必要があります。どうすればそれができますか?
こちらのAPIを参照してください
まず、を使用してオブジェクトを取得します
[dict objectForKey:@"key"];
後で、次を使用してそれらを元に戻すことができます。
- (void)setObject:(id)anObject forKey:(id)aKey
- (void)setValue:(id)value forKey:(NSString *)key
辞書では、キーごとに1つのオブジェクトしか使用できないため、「キーにオブジェクトを設定」を使用すると、現在のオブジェクトが更新されます。
NSMutableDictionaryのメソッドaddEntriesFromDictionary。
両方のディクショナリに同じキーが含まれている場合、そのキーの受信ディクショナリの以前の値オブジェクトにリリースメッセージが送信され、新しい値オブジェクトが代わりに使用されます。