我希望制作一个可以从网络服务器下载一些数据并将其显示在 UItableview 中的应用程序。
主要问题是(根据我的理解)是,如果我尝试在主线程中请求数据,程序将锁定。这听起来完全合理且正确。因此,我必须创建一个新的 NSThread 来并行运行它,这也是我纠正的。
我的问题是如何接收数据(可能包含图像、文本等)并一次显示它(假设我想一次显示 20 个单元格,当我到达在 20 个的底部,会出现一个加载圆圈,并在可以时加载下一个 20)。例如,即使图像尚未加载,我如何加载 20 个单元格?我没有明确的数据传输连接,所以我的问题可能看起来有点模糊。
有人有好的教程吗?
最佳答案
关于objective-c - 如何在不阻塞 UI 的情况下高效地从 Web 服务器请求数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6466113/