0

このコードは、カード クラスのインスタンス内にあります。次のようなプロパティがあります: self.shape、self.color。NSArray は、同じ self.shape などを取得したこのクラスのotherCards他のインスタンスで満たされています...

しかし、形状、色、数値などの両方で機能する比較メソッドを作成したいので、それを渡すことで self.shape を比較しotherCards、 self.color を渡すことで self.color を比較しますotherCards

[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
}
4

0 に答える 0