cardDeck と呼ばれる配列内の Card オブジェクトで構成される、Swift でカード デッキを作成してシャッフルしようとしています。それから私はそれをシャッフルしたい。関連コード:
var cardDeck = [card]()
for ind in 1 ... 4
{
for ind2 in 1 ... 13
{
cardDeck.append(card(number: ind2, color: ind))
}
}
cardDeck = GKRandomSource.sharedRandom().arrayByShufflingObjectsInArray(cardDeck)
「[anyobject] 型の値を logic.card に割り当てられません」(「logic」は全体的なクラス名で、Card はその中の別のクラスです)
誰が何が悪いのか知っていますか?カードを含むと宣言したので、配列は AnyObject 型の配列ではないと思いますよね?