Instance Property

hashValue

The hash value.

Declaration

@nonobjc var hashValue: Int { get }

Discussion

NSObject implements this by returning self.hash.

NSObject.hashValue is not overridable; subclasses can customize hashing by overriding the hash property.

Axiom: x == y implies x.hashValue == y.hashValue

Relationships

From Protocol