我有很多NSURLConnections下载。它们可能不会发生在主线程上。当其中一些完成时,我需要performSelectorOnMainThread一个单独的单例对象。
我使用了两种形式的performSelectorOnMainThread,指定运行循环模式 ( NSDefaultRunLoopMode) 并没有指定它。 NSDefaultRunLoopMode应该避免NSConnection选择器,但消息似乎仍然受到它们的限制。直到所有未决连接都已完全下载后,才会执行指示的选择器。
我如何优先考虑performSelectorOnMainThread在其他人之前发生?