Enumeration Case

NSPointerFunctionsIntegerPersonality

Use unshifted value as hash and equality.

Declaration

NSPointerFunctionsIntegerPersonality = (5UL << 8)

See Also

Personality Options

NSPointerFunctionsCStringPersonality

Use a string hash and strcmp; C-string '%s' style description.

NSPointerFunctionsObjectPersonality

Use hash and isEqual methods for hashing and equality comparisons, use the description method for a description.

NSPointerFunctionsObjectPointerPersonality

Use shifted pointer for the hash value and direct comparison to determine equality; use the description method for a description.

NSPointerFunctionsOpaquePersonality

Use shifted pointer for the hash value and direct comparison to determine equality.

NSPointerFunctionsStructPersonality

Use a memory hash and memcmp (using a size function that you must set—see sizeFunction).