私は自分のリズムゲームのために落ちるサークルをランダム化しようとしていますが、動作させることができません。私は見ておりません簡単な解決策がある場合はそう私を許して、私はこれに新しいですSwift 2 Error:引数ラベル '(値:)'が使用可能なオーバーロードと一致しません
let circleIndexes = (0..<5).map { return NSNumber(value: $0) }
、としてください:
var alternator = 0
var fallTimer:NSTimer?
var flag:Bool = true
let circleIndexes = (0..<5).map { return NSNumber(value: $0) }
let randomIndexes = GKRandomSource.sharedRandom().arrayByShufflingObjectsInArray(circleIndexes) as! [Int]
func fallCircleWrapper() {
if (flag == true) {
self.alternator += 1
} else {
self.alternator -= 1
}
if (self.alternator == 0) {
flag = true
} else if (self.alternator == 5) {
flag = false
}
self.hitAreaArray[randomIndexes[self.alternator]].emitNote(self.texture!)
}
エラーは、この行で発生します。これは私が得ている最も近いですあなたが持っているならば、これについて行く良い方法を提案することは自由に感じてください。ありがとう。
に変更する必要がありますか? Xcodeの最新の安定版は、Swift 2.xをサポートしていません。Swift 3にアップデートする必要があります。 – Hamish