Looking for objective-c Keywords? Try Ask4Keywords

Objective-C Language Sottoscrizioni con NSArray


Esempio

Gli abbonati possono essere utilizzati per semplificare il recupero e l'impostazione di elementi in un array. Dato il seguente array

NSArray *fruit = @[@"Apples", @"Bananas", @"Cherries"];

Questa linea

[fruit objectAtIndex: 1];

Può essere sostituito da

fruit[1];

Possono anche essere usati per impostare un elemento in un array mutabile.

NSMutableArray *fruit = [@[@"Apples", @"Bananas", @"Cherries"] mutableCopy];
fruit[1] = @"Blueberries";
NSLog(@"%@", fruit[1]); //Blueberries

Se l'indice del pedice è uguale al conteggio dell'array, l'elemento verrà aggiunto all'array.

Gli indici ripetuti possono essere utilizzati per accedere agli elementi degli array annidati.

NSArray *fruit = @[@"Apples", @"Bananas", @"Cherries"];
NSArray *vegetables = @[@"Avocado", @"Beans", @"Carrots"];
NSArray *produce = @[fruit, vegetables];
    
NSLog(@"%@", produce[0][1]); //Bananas