popViewControllerAnimated 引起崩溃 找不到原因 无报错信息
A->B->C
C->B时不崩溃
B->A时崩溃
C中使用了注册了相关通知,退出时我已经remove了。
根据stackoverflow上说的,但是依然会崩溃,同时没有任何报错信息。
if ([NSThread isMainThread]) {
NSLog(@"Yay!");
[self.navigationController popViewControllerAnimated:YES];
} else {
NSLog(@"Humph, switching to main");
dispatch_async(dispatch_get_main_queue(), ^{
[self.navigationController popViewControllerAnimated:YES];
});
}
请问有没有人有关相关的解决方案。
uinavigationcontroller ios objective-c
作死的潘达桑
9 years, 11 months ago