【发布时间】:2017-11-15 02:05:53
【问题描述】:
我必须在 MainThread 上调用函数来计算一些东西。当计算过程运行时,我可以调用 UIProgressView 来更新 UI。
当我只调用更新函数时,它正在工作,但最后更新UI
我使用performSelectorInBackground 调用更新函数,它工作正常。
为什么使用performSelectorInBackground可以工作
我见过这个What's happen if control UI by performSelectorInBackground?,但它不能解释为什么performSelectorInBackground 工作。
【问题讨论】:
标签: objective-c iphone multithreading user-interface uiview