I just experienced this error. I was in a UIAlert
Action block; when the block exited the error occurred (BTW the parent UIAlertViewController
was created in a dispatch_async block
so was I guess off main thread.
Anyway, I wrapped the action code itself in
dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
[self handleActionForElement:thisType];
});
and error went away. Your mileage may vary!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…