我希望制作一个可以从网络服务器下载一些数据并将其显示在 UItableview 中的应用程序。
主要问题是(据我了解)如果我尝试在主线程中请求数据,程序将锁定。这听起来完全合理和正确。所以,我必须创建一个新的 NSThread 来并行运行它,我也正确。
我的问题是如何接收数据(可能包含图像、文本等)并一次显示(假设我想一次显示 20 个单元格,当我到达底部时20,会出现一个加载圆圈,并在可以加载下一个20)。即使图像尚未加载,我如何加载 20 个单元格?我对数据传输没有明确的联系,所以我的问题可能看起来有点模糊。
谁有好的教程?