此代码位于卡片类的实例中。它具有以下属性:self.shape、self.color。NSArray 充满了此类的otherCards
其他实例,这些实例也具有相同的 self.shape 等...
但我想制作一个适用于形状、颜色、数字等的比较方法。所以通过传递它 self.shape 让它比较 self.shape of otherCards
,并通过它传递它 self.color 让它比较 self.color ofotherCards
[self attributesIsEqual:self.shape with attribute:otherCards] //Calling the method
- (BOOL)attributesIsEqual: (id)attribue with: (NSArray *)otherCards
{
// Compare whatever (id) attribute to the same attribute in otherCards
}