gpt4 book ai didi

ios - 为 NSMutableArray 中的对象分配数值

转载 作者:行者123 更新时间:2023-11-28 20:24:06 25 4
gpt4 key购买 nike

我有一个 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”代表梅花) .作为一个额外的障碍,需要一种洗牌方法(它使用找到的代码 here ),我认为这会阻止制作第二个正确数字数组来检查主数组。

有没有一种方法可以检查数组中的特定对象,并为其设置一个数值? (类似于在Interface Builder中为元素设置标签)我的做法是否正确?

谢谢。

最佳答案

就个人而言,我会创建一个 Card 类,该类将具有数值和花色的属性。然后,您可以将这些卡片添加到数组中。洗牌仅使用数组的索引,因此无需担心弄乱它的那部分。

关于ios - 为 NSMutableArray 中的对象分配数值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14739595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com