Swift:分段控制断点



我正在swift中做一个应用程序,我正在使用一些分段控件。。。除了一个分段控件外,一切都很正常。当我按下它的botton 1或2时,它崩溃了,我得到这样的消息:(线程1:断点1.1)

" UISegmentedCOntrol: 0*790564e0; frame= (20 160; 280 29); opaque= NO; autoresize = RM+NM; layer = <CALayer: 0*79057000>>.

代码是这样的:

@IBAction func Entrada(sender: UISegmentedControl) {
    switch sender.selectedSegmentIndex {
    case 0:
        v1 = 1
        break
    case 1:
        v1 = 2
        break
    case 2:
        v1 = 3
        break
    default:
        break
    }

}

在底部我有这样的信息:

sender  UISegmentedControl  0x79fea3b0  0x79fea3b0

self ConversorXY.AngulosViewController 0x79fe56f0 0x79fe56f0$match Int
$match Int
$match Int

奇怪的是,我和其他人一样做了这个分段控制,其他人都很好。我没有忘记将分段控件拖动到文件中。。。

有人知道为什么会发生这种事吗?

谢谢。

1-右键单击UI元素,检查代码的brokenold (unlinked)连接,删除主题,然后重试!

2-IBAction应为onValueChanged事件:

@IBAction func onSegmentChanged(sender: AnyObject) {
}

最新更新