allKeys
にリンクされた約20個のボタンがあります。 turnRedボタンでテキストの色を赤色に変更します。私はturnRedボタンを押すと、私のプログラムがクラッシュし、XcodeのはappDelegateファイルにジャンプし、エラースレッド1でAppDelegateクラスを強調スイフトiOS。ボタンの配列を変更しようとするとプログラムがクラッシュする
@IBOutlet var allKeys: [UIButton]!
@IBAction func turnRed(sender: UIButton) {
var i = allKeys.count
repeat {
allKeys[i].setTitleColor(UIColor.redColor(), forState: UIControlState.Normal)
i -= 1
} while i != -1
}
:信号SIGABRT私は、次のコードを試してみました。
コンソールがキャッチされない例外により「NSRangeException理由にアプリを終了」と言う:NSArrayI objectAtIndex
ありがとうございました。 – BossGiveMeArrays
@BossGiveMeArraysようこそ! – kabiroberai