来自NSMutableArray的第一个对象

时间:2014-03-26 07:35:16

标签: ios nsmutablearray

我有NSMutableArray卡片对象,其值为1 - 15.我随机播放这些卡片然后我想在玩家之间共享卡片。我遇到的问题是我希望共享/绘制的第一张卡应该始终为3.在第一次抽奖之后,共享应该是随机的(在第一张牌抽出牌组的最后一张牌之后)。例如card.value = 3,9,6,2,1。第二次分享3,4,13,9,等等。

-(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];

1 个答案:

答案 0 :(得分:0)

取出3张牌,进行改组,然后将其放在索引0处。