我一直在使用 NSOperationQueue 在后台从服务器下载一些数据。我有多个要下载的数据。因此,UITableview 中的每个数据下载都将多个操作添加到队列中,一旦收到单个数据,我就需要刷新这些操作。我使用 KVO 方法来跟踪每个操作完成的“isFinished”键。但是,当我刷新 tableview 时,会调用 tableview 的所有 delgate,但不会刷新 table。我还从我的控制台日志中看到,即使 tableview 没有完全刷新,我也会看到来自工作线程的日志(用于后台下载数据)。所以这就是为什么我的表没有完全刷新?有什么可以解决的?
问问题
387 次