Sök…


parametrar

objekt nycklar
En matris som innehåller värdena för den nya ordlistan. CellAn-matris som innehåller nycklarna för den nya ordlistan. Varje tangent kopieras och kopian läggs till i ordboken.

NSMutableDiction-exempel

+ ordbokWithCapacity:

Skapar och returnerar en muterbar ordlista, vilket initialt ger det tillräckligt allokerat minne för att hålla ett visst antal poster.

NSMutableDictionary *dict =  [NSMutableDictionary dictionaryWithCapacity:1];
NSLog(@"%@",dict);

- i det

Initierar en nyligen tilldelad muterbar ordbok.

NSMutableDictionary *dict =  [[NSMutableDictionary alloc] init];        
NSLog(@"%@",dict);

+ ordbokWithSharedKeySet:

Skapar en muterbar ordbok som är optimerad för att hantera en känd uppsättning nycklar.

id sharedKeySet = [NSDictionary sharedKeySetForKeys:@[@"key1", @"key2"]]; // returns NSSharedKeySet
NSMutableDictionary *dict = [NSMutableDictionary dictionaryWithSharedKeySet:sharedKeySet];
dict[@"key1"] = @"Easy";
dict[@"key2"] = @"Tutorial";
//We can an object thats not in the shared keyset
dict[@"key3"] = @"Website";
NSLog(@"%@",dict);  

PRODUKTION

{
    key1 = Eezy;
    key2 = Tutorials;
    key3 = Website;
}

Lägga till poster i en blandbar ordbok

- setObject: forKey:

Lägger till ett givet nyckelvärdespar i ordboken.

NSMutableDictionary *dict =  [NSMutableDictionary dictionary];
[dict setObject:@"Easy" forKey:@"Key1"];
NSLog(@"%@",dict);

PRODUKTION

{
    Key1 = Eezy;
}

- setObject: forKeyedSubscript:

Lägger till ett givet nyckelvärdespar i ordboken.

NSMutableDictionary *dict =  [NSMutableDictionary dictionary];
[dict setObject:@"Easy" forKeyedSubscript:@"Key1"];
NSLog(@"%@",dict);  

UTGÅNG {Nyckel1 = Lätt; }

Ta bort uppgifter från en rörlig ordlista

- removeObjectForKey:

Tar bort en given nyckel och dess tillhörande värde från ordboken.

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

PRODUKTION

{
    key2 = Tutorials;
} 

- ta bortAllObjects

Tömmer ordboken för sina poster.

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

PRODUKTION

{
}

- removeObjectsForKeys:

Tar bort från ordboksposterna som specificeras av element i en given grupp.

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

PRODUKTION

{
    key2 = Tutorials;
}


Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow