与" iOS 9模拟器失去联系"

时间:2016-07-12 09:57:05

标签: ios objective-c swift image uicollectionview

我已停止所有模拟器进程,但仍然低于错误。

  

恢复与" iPad 2"的连接并运行" APPNAME"再次,或者如果   " APPNAME"仍在运行,您可以通过选择Debug>附加到它;   附加到流程> APPNAME。

在Xcode 7.3.1中获取此错误,这是不一致的。

enter image description here

我有一个CollectionView并且我想要显示文档目录中的图像。所以我正在使用SDWebImage SDK。所以这种情况发生在这条线上。

let url:NSURL = NSURL(fileURLWithPath: myPathOfDocumentDirectory)
cell.myImageView.sd_setImageWithURL(url, placeholderImage: UIImage(named: "background"))

因为当我在线上添加评论以通过ImageView SDK将图片设置为SDWebImage时,应用不会崩溃。否则会随机崩溃。它也发生在设备中。我在很多设备上测试过它。

我已经阅读了很多答案,但在所有答案中,谈论重置模拟器。但这种情况多次发生在我身上。所以我想要一个解决方案。

那么无论如何都要在CollectionView中显示来自文档目录的图片吗?

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

是的,我得到了解决方案。感谢@mitulmarsonia快速评论我的问题。

当在UIImages中加载一堆非常大的图像(大于2000或3000像素)时,幸运的是图像不应该在那么大的附近,我只需要调整它们的大小。

如果要将图像显示在列表中,请在保存文档目录之前调整图像大小。

请参阅this question了解详情。