Вот что я хочу сделать:
NSRange r = NSMakeRange(0,5);
id a = [NSMutableArray a];
[a addObject: r]; // but NSRange is not a NSObject *
С логическим значением я бы использовал такой код:
[a addObject: [NSNumber numberWithBool: YES]];
или с целым числом:
[a addObject: [NSNumber numberWithInteger: 3]];
Так что же эквивалентно NSRange
?Чего я не хочу делать, так это создать свой собственный подкласс NSObject
для достижения этой цели.Наверняка есть способ с тем, что Apple уже предоставила?