Назначение PLCrashReporterCallbacks для аварийного репортера в swift

Поэтому я пытаюсь назначить функцию обратного вызова в Swift, когда приложение падает. Вот, более или менее, как это делается в коде Obj-C.

/* postCrash callback */
void myCallback (siginfo_t *info, ucontext_t *uap, void *context) {
    //something to do here.
}

....
....

/* Set up post-crash callbacks */
PLCrashReporterCallbacks cb = {
    .version = 0,
    .context = nil,
    .handleSignal = myCallback
};

[crashReporter setCrashCallbacks: &cb];

Кто-нибудь знает, как myCallback должен быть реализован и назначен?

0 ответов

Другие вопросы по тегам