2
Можно ли переопределить хэш внутри класса как NSNumber вместо NSUInteger? Такие, как это:Переопределить `hash` как NSNumber
@interface MyObject : NSObject
@property (nonatomic, readonly) NSNumber *hash;
@end
@implementation MyObject
@synthesize hash = _hash;
@end
Есть ли способ setHash с помощью NSNumber? Отображение пытается установить хэш этого объекта с использованием NSNumber. – brdu
@brdu: 'NSObject' не определяет' setHash: ', поэтому, я думаю, вы могли бы реализовать этот метод любым способом. – mipadi
@mipadi Вы * можете *, но, как правило, очень плохая идея изменить хэш экземпляра после его создания. – bbum