У меня есть приложение, которое при сбоях в работе, и журналы, которые я получаю, являются SIGTRAP (TRAP_BRKPT) (: 0). Я пытался воспроизвести cra sh, но не смог. Я хотел знать, что я могу сделать, чтобы поймать эти (: 0) сбои и исправить их. Они появляются в: методе делегата cellForRow tableView и функции IBAction для измененного значения сегмента контроллера.
Редактировать:
Cra sh log:
# Cause: Crash due to signal: SIGTRAP(TRAP_BRKPT) at 1ad08daa4
# Reported at: 2020-04-04 18:44:41 UTC
Thread 0 [Crashed]:
0 libswiftCore.dylib 0x1ad08daa4 $specialized _assertionFailure(_:_:file:line:flags:) + 440
1 libswiftCore.dylib 0x1aceaa71c _assertionFailure(_:_:file:line:flags:) + 32
2 Pos 0x100cdea78 PaymentCell.segmentedControlAction(_:) (<compiler-generated>:0)
3 Pos 0x100cdeb20 @objc PaymentCell.segmentedControlAction(_:) (<compiler-generated>:0)
4 UIKitCore 0x1a3c579ac -[UIApplication sendAction:to:from:forEvent:] + 96
5 UIKitCore 0x1a368dfbc -[UIControl sendAction:to:forEvent:] + 240
6 UIKitCore 0x1a368e320 -[UIControl _sendActionsForEvents:withEvent:] + 408
7 UIKitCore 0x1a3c5fc84 _runAfterCACommitDeferredBlocks + 316
8 UIKitCore 0x1a3c4f7d4 _cleanUpAfterCAFlushAndRunDeferredBlocks + 232
9 UIKitCore 0x1a3c7f744 _afterCACommitHandler + 76
10 CoreFoundation 0x19fb4de68 _CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 32
11 CoreFoundation 0x19fb48d54 _CFRunLoopDoObservers + 416
12 CoreFoundation 0x19fb49320 _CFRunLoopRun + 1308
13 CoreFoundation 0x19fb48adc CFRunLoopRunSpecific + 464
14 GraphicsServices 0x1a9ae9328 GSEventRunModal + 104
15 UIKitCore 0x1a3c5663c UIApplicationMain + 1936
16 Pos 0x100ae34f4 main (AppDelegate.swift:18)
17 libdyld.dylib 0x19f9d2360 $start + 4```