Instance Property

hash

An unsigned integer that can be used as a hash table address.

Declaration

var hash: Int { get }

Discussion

If two string objects are equal (as determined by the isEqual(to:) method), they must have the same hash value. This property fulfills this requirement.

You should not rely on this property having the same hash value across releases of macOS.