addTimer: вызывая SIGABRT? - PullRequest
       4

addTimer: вызывая SIGABRT?

0 голосов
/ 02 августа 2011

В xcode

timer = [NSTimer timerWithTimeInterval:auto_panic_upadte_secs 
                            invocation:panicPendingTickInvocation repeats:FALSE];

[[NSRunLoop currentRunLoop] addTimer:timer forMode:NSDefaultRunLoopMode];

Он преодолевает эти строки кода, но как только я запускаю его, просто SIGABRT без / до моего вызова.

Есть идеи сделать это?

1 Ответ

0 голосов
/ 02 августа 2011

Вам может потребоваться сохранить аргументы для NSInvocation с помощью метода

[panicPendingTickInvocation retainArguments];

Чтобы остановить и автоматически освободить аргументы от освобождения до того, как вы запустите таймер.

...