-2
我得到一個「LLDB」錯誤在我的調試區,當我嘗試運行此應用程序,但我不知道爲什麼,因爲我沒有改變任何東西。截屏頂部顯示了應用程序自動關閉時發生的情況。
import UIKit
class ViewController: UIViewController {
@IBOutlet var ScoreLabel: UILabel!
var taps = 0{
didSet {
if taps == 330 {
print("You have reaches 5 taps !!")
}
}
}
override func viewDidLoad() {
super.viewDidLoad()
let defaults = NSUserDefaults.standardUserDefaults()
if let storedTaps = defaults.objectForKey("key") as? Int {
self.taps = storedTaps
setLabel(storedTaps)
}
}
@IBAction func ScoreButton(sender: UIButton) {
taps += 1
setLabel(taps)
let defaults = NSUserDefaults.standardUserDefaults()
defaults.setInteger(taps, forKey: "key")
}
func setLabel(taps:Int) {
ScoreLabel.text = "Taps: \(taps)"
}
}
請發佈完整的錯誤。 – keithbhunter
沒有錯誤是紅色標記的。當我嘗試運行應用程序時,它會關閉,並且在調試區域中有(lldb)。此外,程序切換到編輯器並突出顯示super.viewDidLoad行的綠色,並顯示「Thread 1 breakpoint 2.1」 –
查看圖片 –