在我的崩溃报告中,我在顶部得到以下输出。
0x00000001001a6c80 function signature specialization <Arg[0] = Owned To Guaranteed> of
Test.MMCheckUserDetailsController.submitOrderButtonTapped
(Test.MMCheckUserDetailsController)() -> () (MMCheckUserDetailsController.swift:167)
以下是此输出的代码:
func submitOrderButtonTapped() {
(L167) let roomNumberText = count(roomNumberTextField.text) > 0 ? roomNumberTextField.text : "0"
(L168) var myRoomNumber: Int32 = Int32(roomNumberText.toInt()!)
...
}
我看不出这行怎么会让我的应用程序崩溃。
这个错误究竟意味着什么?
答案 0 :(得分:1)
您在第167号线使用合并运营商,如下所示。并立即尝试。
let roomNumberText = roomNumberTextField.text ?? "0"