You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- (void)fireTimer{
if (!self.target) {
[self.timer invalidate];
self.timer = nil;
handleCrashException(JJExceptionGuardNSTimer,[NSString stringWithFormat:@"Need invalidate timer from target:%@ method:%@",self.targetClassName,self.targetMethodName]);
return;
}
if ([self.target respondsToSelector:self.selector]) {
// Fix swift case, the parent class is SwiftObject, did not invoke the methodSignatureForSelector method
// https://github.com/jezzmemo/JJException/issues/123
((void(*)(id, SEL, NSTimer*))objc_msgSend)(self.target, self.selector, _timer);
}
}
调用堆栈
The text was updated successfully, but these errors were encountered:
报错文件 NSTimer+CleanTimer.m
错误定位代码
The text was updated successfully, but these errors were encountered: