Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/94.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios swift中UITableView的问题_Ios_Swift_Uitableview_Memory_Queue - Fatal编程技术网

Ios swift中UITableView的问题

Ios swift中UITableView的问题,ios,swift,uitableview,memory,queue,Ios,Swift,Uitableview,Memory,Queue,我有一个应用程序,它将相机拍摄的图像存储在表格视图中。我有一个问题,图像(使用苹果的排队系统进行内存管理)加载速度不如用户滚动速度快(图像加载时会停止,然后跳转),有时应用程序会崩溃。这是在iPod5上。我理解这是因为它无法足够快地加载图像。有人对如何做到这一点有什么建议吗?我知道这是可以做到的,因为音乐应用程序等的存在 谢谢。看看这本很棒的教程 它使用NSO操作来实现您的目标 在背景线程中加载图像。您可以使用Dispatch_async或NSOperationQueue在后台获取图像。您的主

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


谢谢。

看看这本很棒的教程


它使用NSO操作来实现您的目标

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

很好地解决了我的问题。谢谢