我有很多NSURLConnection
的下载。它们可能不会发生在主线程上。当其中一些完成后,我将performSelectorOnMainThread
称为单独的单个对象。
我使用了两种形式的performSelectorOnMainThread
,指定了运行循环模式(NSDefaultRunLoopMode
)而没有指定它。 NSDefaultRunLoopMode
应该避免使用NSConnection
个选择器,但该消息仍然可能会被选中。在完全下载所有待处理的连接之后,才会执行指示的选择器。
如何确定performSelectorOnMainThread
优先发生在其他人之前?
答案 0 :(得分:1)
原来我有另一个连接门控我优先考虑的那个 - performSelectorOnMainThread不是问题。