我在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个用户和一个崩溃。
知道这里有什么问题吗?