Objective-C Language Supprimer des entrées d'un dictionnaire Mutable


Exemple

- removeObjectForKey:

Supprime une clé donnée et sa valeur associée du dictionnaire.

NSMutableDictionary *dict =  [NSMutableDictionary dictionaryWithDictionary:@{@"key1":@"Easy",@"key2": @"Tutorials"}];
[dict removeObjectForKey:@"key1"];
NSLog(@"%@",dict);

SORTIE

{
    key2 = Tutorials;
} 

- removeAllObjects

Vide le dictionnaire de ses entrées.

NSMutableDictionary *dict =  [NSMutableDictionary dictionaryWithDictionary:@{@"key1":@"Eezy",@"key2": @"Tutorials"}];
[dict removeAllObjects];
NSLog(@"%@",dict);

SORTIE

{
}

- removeObjectsForKeys:

Supprime des entrées de dictionnaire spécifiées par les éléments d'un tableau donné.

NSMutableDictionary *dict =  [NSMutableDictionary dictionaryWithDictionary:@{@"key1":@"Easy",@"key2": @"Tutorials"}];
[dict removeObjectsForKeys:@[@"key1"]];
NSLog(@"%@",dict);

SORTIE

{
    key2 = Tutorials;
}