在foreach范围内的EXC_BREAKPOINT(SIGTRAP)

时间:2017-08-24 06:54:52

标签: swift uiviewcontroller

我在App Store Crashes中遇到过一个问题。

0   App                         0x00000001000e0930 _TFC6App22LAnswersBaseController16setupButtonNamesfT_T_ + 620 (LAnswersBaseController.swift:0)
1   App                         0x00000001000f4cb4 _TToFC6App21LAnswersABCController11viewDidLoadfT_T_ + 64 (LAnswersABCController.swift:26)

这是一个疯狂的错误,因为我无法重现这一点。

class LAnswersBaseController: UIViewController {
    @IBOutlet var examButtons: [LExamButton]!
    var answers: [LAnswerItem] = [LAnswerItem]()
    override func viewDidLoad() {
        super.viewDidLoad()
        setupButtonNames()
    }

    func setupButtonNames() {
        for i in 0..<examButtons.count {
            let button = examButtons[i]
            button.titleLabel.text = answers[i].label
        }
    }
}

此控制器从故事板膨胀,并作为孩子附加到其他控制器。

ExamButtons在Storyboard中连接......

在iPhone 7(10.3)上有1000个用户和一个崩溃。

知道这里有什么问题吗?

0 个答案:

没有答案