Ogni volta che viene dichiarato l'array, solo noi dobbiamo aggiungere il valore-chiave in NSDictionary come
NSDictionary *normalDict = [[NSDictionary alloc]initWithObjectsAndKeys:@"Value1",@"Key1",@"Value2",@"Key2",@"Value3",@"Key3",nil];
non possiamo aggiungere o rimuovere i valori chiave in questo NSDictionary
Dove come in NSMutableDictionary possiamo aggiungere gli oggetti dopo l'inizializzazione dell'array anche usando questo metodo
NSMutableDictionary *mutableDict = [[NSMutableDictionary alloc]init];'
[mutableDict setObject:@"Value1" forKey:@"Key1"];
[mutableDict setObject:@"Value2" forKey:@"Key2"];
[mutableDict setObject:@"Value3" forKey:@"Key3"];
per rimuovere il valore della chiave dobbiamo usare il seguente codice
[mutableDict removeObject:@"Value1" forKey:@"Key1"];