From 778b6c3e7dd56bdb6f67acad629edb2c52b6216f Mon Sep 17 00:00:00 2001 From: Tarekk Mohamed Abdalla Date: Fri, 9 Feb 2018 22:43:00 +0200 Subject: [PATCH] removed hash equality from yy_modelIsEqual: --- YYModel/NSObject+YYModel.m | 1 - 1 file changed, 1 deletion(-) diff --git a/YYModel/NSObject+YYModel.m b/YYModel/NSObject+YYModel.m index 3d7c470..f8e37aa 100644 --- a/YYModel/NSObject+YYModel.m +++ b/YYModel/NSObject+YYModel.m @@ -1750,7 +1750,6 @@ - (BOOL)yy_modelIsEqual:(id)model { if (![model isMemberOfClass:self.class]) return NO; _YYModelMeta *modelMeta = [_YYModelMeta metaWithClass:self.class]; if (modelMeta->_nsType) return [self isEqual:model]; - if ([self hash] != [model hash]) return NO; for (_YYModelPropertyMeta *propertyMeta in modelMeta->_allPropertyMetas) { if (!propertyMeta->_isKVCCompatible) continue;