Voici ce que je veux faire:
NSRange r = NSMakeRange(0,5);
id a = [NSMutableArray a];
[a addObject: r]; // but NSRange is not a NSObject *
Avec un booléen, j'utiliserais un code comme celui-ci:
[a addObject: [NSNumber numberWithBool: YES]];
ou avec un entier:
[a addObject: [NSNumber numberWithInteger: 3]];
Alors, quel est l'équivalent avec NSRange
? Ce que je ne veux pas vraiment faire, c'est créer ma propre sous-classe de NSObject
pour accomplir cela. Il y a sûrement un moyen d'utiliser ce que Apple a déjà fourni?