0
我有一個NSMutableArray
的卡片對象,其值爲1-15。我洗牌這些卡片,然後我想在玩家之間共享卡片。我遇到的問題是,我希望共享/繪製第一張牌應該始終爲3.第一次抽獎後,共享應該是隨機的(在第一張牌抽出套牌的最後一張牌之後)。例如card.value = 3,9,6,2,1。第二分擔3,圖4,圖13,圖9中,2等等來自NSMutableArray的第一個對象
-(void) drawCard {
if([self isPlayerAllowedToDrawCard]) {
//First card should be card.value 3... Then
Card *card = [[Game game].deckCards lastObject];
[[Game game].deckCards removeLastObject];
[_playerCards addObject:card];
沒有3張牌隨機洗牌。創建3張卡並使用'insertObject:atIndex:' – Larme