私はトランプのNSMutableArrayを持っています。簡潔にするために、クラブのスーツのオブジェクトだけを示しますが、52枚のカードすべてがこの配列に存在します。
deckOfCards = [[NSMutableArray alloc] initWithObjects:
@"AC",
@"2C",
@"3C",
@"4C",
@"5C",
@"6C",
@"7C",
@"8C",
@"9C",
@"10C",
@"JC",
@"QC",
@"KC",...nil];
これらの各オブジェクトに対応する数値(つまり、A = 1、J = 10など)を割り当てる必要がありますが、オブジェクトからスーツの識別子(クラブの場合は「C」など)を削除しないことが望ましいです。追加の障害として、必要なシャッフル方法があります(ここにあるコードを使用します)。これにより、メイン配列と照合するための適切な番号の2番目の配列を作成できなくなると思います。
配列内の特定のオブジェクトをチェックし、その数値を設定する方法はありますか?(Interface Builderで要素にタグを設定するのと同様です)私のアプローチは正しいですか?
ありがとう。