1
我正在開發一個撲克應用程序。我有2個問題,,,卡在DeckOfCards類
1)剛開始工作DeckOfCards類來處理甲板。我在其中一個for循環中不斷收到錯誤(「預期聲明」)。它在遊樂場工作,但不在項目中(儘管不是一個班級)。我該如何解決?
2)可以用這種方式表示卡(數組中的2個字符串)嗎?
進口基金會
class DeckOfCards {
var newDeck = ["A♠️", "2♠️", "3♠️", "4♠️", "5♠️",...."K♠️",
"A♥️", "2♥️", "3♥️", "4♥️", "5♥️",...."K♥️",
"A♣️", "2♣️", "3♣️", "4♣️", "5♣️",...."K♣️",
"A♦️", "2♦️", "3♦️", "4♦️", "5♦️",...."K♦️"]
var deck = [String]()
var randomNumber = 0
init() {
deck = []
}
for _ in 1...52 { // ERROR ON THIS LINE ("Expected Declaration")
randomNumber = Int(arc4random_uniform(UInt32(newDeck.count)))
deck.append(newDeck.removeAtIndex(randomNumber))
}
}
根本沒有意識到這個錯誤。我正在對待這個班級,就好像它是一個大功能!我還有很多要學習的,哈哈。謝謝!! – Fred 2014-10-12 06:37:39
不用擔心。犯錯誤總是學習新語言的一部分。乾杯 – 2014-10-12 06:39:09