Khi nào mảng được khai báo, thì chỉ chúng ta phải thêm khóa-giá trị trong NSDictionary như
NSDictionary *normalDict = [[NSDictionary alloc]initWithObjectsAndKeys:@"Value1",@"Key1",@"Value2",@"Key2",@"Value3",@"Key3",nil];
chúng tôi không thể thêm hoặc xóa các giá trị chính trong NSDictionary này
Trong NSMutableDictionary, chúng ta có thể thêm các đối tượng sau khi intialization mảng cũng bằng cách sử dụng phương thức này
NSMutableDictionary *mutableDict = [[NSMutableDictionary alloc]init];'
[mutableDict setObject:@"Value1" forKey:@"Key1"];
[mutableDict setObject:@"Value2" forKey:@"Key2"];
[mutableDict setObject:@"Value3" forKey:@"Key3"];
để xóa giá trị khóa, chúng tôi phải sử dụng mã sau
[mutableDict removeObject:@"Value1" forKey:@"Key1"];