-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” –
查看图片 –