您好,我正在为 ios 制作纸牌游戏,这是国王饮酒游戏,
为此,我使用以下代码填充字典
cardValues = [[NSMutableArray alloc] init];
for (card1 = 1; card1 <= 13; card1++) {
card2 = card1;
[cardValues addObject:[NSNumber numberWithInt:card2]];
[cardValues addObject:[NSNumber numberWithInt:card2]];
[cardValues addObject:[NSNumber numberWithInt:card2]];
[cardValues addObject:[NSNumber numberWithInt:card2]];
}
dict = [[NSDictionary alloc] initWithObjects:cardValues forKeys:cardKeys];
cardvalues 是一个 NSMutableArray,经过 1 到 13 次,4 次为 4 套牌
cardkeys 是一个 NSArray,其中填充了 52 张卡片的名称,例如
cardKeys = [[NSArray alloc] initWithObjects:
@"clubace",
@"diamondace",
@"heartace",
@"spadeace",
@"club2",
@"diamond2",
@"heart2",
@"spade2",
等等通过数组。
我在获取与数字匹配的卡片值以显示所绘制卡片所遵循的规则时遇到问题
例如,如果红心 5 被抽中,我将显示一条消息喝 5 秒,其他任何红心 5 都一样
我希望有人能告诉我如何完成这项工作。
任何帮助表示赞赏
感谢您