我有一个 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”)。作为一个额外的障碍,需要一个洗牌方法(它使用在这里找到的代码),我认为这会阻止制作第二个正确数字的数组来检查主数组。
有没有一种方法可以检查数组中的特定对象并为其设置数值?(类似于在 Interface Builder 中为元素设置标签)我的方法是否正确?
谢谢。