Мне было интересно, как ключи работают в NSDictionary. Обычно я буду использовать NSString в качестве ключа, например:
NSString *stringKey = @"stringKey";
[mydict objectForKey:stringKey];
Что, если я хочу использовать NSNumber:
NSNumber *numberKey = [NSNumber numberWithInt:3];
[mydict objectForKey:numberKey];
В словаре идет поиск ключа с номером 3? или это будет просто сравнить адрес числа ключ?