You can store the NSInteger
as NSNumber
object.
mutableDictionary[integerKey] = [NSNumber numberWithInteger:integer];
or even better
mutableDictionary[integerKey] = @(integer);
For NSRange
, use NSValue
object.
mutableDictionary[rangeKey] = [NSValue valueWithRange:range];