【问题标题】:how to efficiently request data from a web server without blocking the UI?如何在不阻塞 UI 的情况下有效地从 Web 服务器请求数据?
【发布时间】:2011-09-21 21:46:24
【问题描述】:

我希望制作一个可以从网络服务器下载一些数据并将其显示在 UItableview 中的应用程序。

主要问题是(据我了解)如果我尝试在主线程中请求数据,程序将锁定。这听起来完全合理和正确。所以,我必须创建一个新的 NSThread 来并行运行它,我也是正确的。

我的问题是如何接收数据(可能包含图像、文本等)并一次显示(假设我想一次显示 20 个单元格,当我到达在 20 的底部,会出现一个加载圆圈,并在可能的情况下加载下一个 20)。即使图像尚未加载,我如何加载 20 个单元格?我对数据传输没有明确的联系,所以我的问题可能看起来有点模糊。

谁有好的教程?

【问题讨论】:

    标签: objective-c ios xcode application-design


    【解决方案1】:

    【讨论】:

    • 你知道我在哪里可以找到 ASIHttpRequest 的简单示例或教程吗?我是 iOS 新手,所以它会非常有用!
    • 示例随库提供。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-22
    • 1970-01-01
    • 2011-09-01
    • 1970-01-01
    • 1970-01-01
    • 2018-12-13
    相关资源
    最近更新 更多