【问题标题】:Problems with a UITableView in swiftswift中UITableView的问题
【发布时间】:2015-09-13 03:15:40
【问题描述】:

我有一个应用程序,它将相机拍摄的图像存储在表格视图中。我有一个问题,图像(使用苹果的排队系统进行内存管理)无法像用户滚动一样快地加载(当图像加载时它会停止然后跳转),有时应用程序会崩溃。这是在 iPod 5 上。我知道这是因为它无法足够快地加载图像。有人对如何做到这一点有任何建议吗?我知道可以做到,因为音乐应用等的存在。

谢谢。

【问题讨论】:

    标签: ios swift uitableview memory queue


    【解决方案1】:

    看看这个很棒的教程。

    http://www.raywenderlich.com/76341/use-nsoperation-nsoperationqueue-swift

    它使用 NSOperation 来实现您的目标。

    【讨论】:

    • 很好地解决了我的问题。谢谢。
    【解决方案2】:

    在后台线程中加载图像。您可以使用 Dispatch_async 或 NSOperationQueue 在后台获取图像。您的主线程将继续执行 UI 事件。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-24
      • 1970-01-01
      • 1970-01-01
      • 2018-06-07
      • 2015-08-10
      相关资源
      最近更新 更多