swift - 构建计算器,无法将数字添加到显示面板

标签 swift uiviewcontroller calculator

我是 Swift 的新手,正在尝试通过构建计算器来学习初学者项目。我刚刚开始这个项目。

import UIKit

class ViewController: UIViewController {

    @IBOutlet weak var display: UILabel!

    @IBAction func appendDigit(sender: UIButton) {
        let digit = sender.currentTitle!
        display.text = display.text! + digit
    }

}

enter image description here

但是,当我运行该项目时,如果我向左按任何数字,则假设将该特定数字添加到右上角的显示中。然而,实际发生的是项目将卡住并且 XCode 的调试器将弹出并显示如下内容:

enter image description here

为什么会这样?

最佳答案

您不小心在第 16 行添加了一个断点(蓝色箭头是一个断点)。将其拖出即可将其移除。它与swift无关,断点在调试时很有用。

关于swift - 构建计算器,无法将数字添加到显示面板,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35594004/

相关文章:

ios - 在两个 UiViewController 和 UIView 之间实现拖动和滑动过渡?

安卓三星计算器

swift - 如何快速将属性观察器添加到 NSProgress?

ios - 设置UIButton图像的内容模式

ios - UINavigationBar 框架动画不可能?

ios - 导航 Controller 中的更改顺序

javascript - JS 数组中所有项相乘

Android计算器-Editview无法输入小数位

Swift - 在 map 中存储值。结构与类中的不同行为

ios - Swift SKPhysicsBody 通过具有匹配位掩码的静态 SKPhysicsBody