From 399b3fd198e27e64f342e7ef3151181aca4f66f2 Mon Sep 17 00:00:00 2001 From: daboe01 Date: Sun, 8 Mar 2015 19:03:35 +0100 Subject: [PATCH] documentation for the hash method --- Foundation/CPArray/_CPArray.j | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Foundation/CPArray/_CPArray.j b/Foundation/CPArray/_CPArray.j index ba2e0cd9f..42c44456f 100755 --- a/Foundation/CPArray/_CPArray.j +++ b/Foundation/CPArray/_CPArray.j @@ -208,6 +208,14 @@ var concat = Array.prototype.concat, _CPRaiseInvalidAbstractInvocation(self, _cmd); } +/*! + Returns a hash for the object. Other than in Cocoa, the hash value does not take the content into account. To distinct instances of CPArray with identical content (that are \c isEqual:) may return different \c -hash values. +*/ +- (unsigned)hash +{ + return [self UID]; +} + /*! Returns the first object in the array. If the array is empty, returns \c nil */