关于'accessing _cachedSystemAnimat

2017-07-21  本文已影响0人  浅忆的简书

今天在测试分给我的一个 bug,在 ios10 的系统中而且第一次启动的时候才会呈现的崩溃,在后台打印的

invalid mode 'kCFRunLoopCommonModes' provided to CFRunLoopRunSpecific - break on _CFRunLoopError_RunCalledWithInvalidMode to debug. This message will only appear once per execution.

2017-07-21 09:26:21.722148 Rent[5406:1799106] *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: 'accessing _cachedSystemAnimationFence requires the main thread;

大概看了一下应该是调用的时候占中线程,引起的 bug,把引起的蹦会的部分,放到主线程就好了

dispatch_async(dispatch_get_main_queue(), ^{

};

有其他解决的欢迎讨论

上一篇下一篇

猜你喜欢

热点阅读