-hashを返すはずのクラスにメソッドを実装していNSUIntegerます。私の実装は次のようになります。
- (NSUInteger) hash {
return CFHash(self->cfObj);
}
これはCFHashedですが、私が知る限り、 anはOR anです。 CFHashCodetypedefunsigned longNSUIntegerunsigned longunsigned int
unsigned longアプリケーションが を期待しているときに を返すと、どのような問題が発生する可能性がありunsigned intますか?