根据Firebase值从NSMutableDictionary()中删除值

时间:2018-10-14 09:23:53

标签: ios swift firebase uitableview

我定义var dictImages = NSMutableDictionary()来存储下载的图像并且不加载超过一次,但是当我从tableView中的Firebase删除行时,图像正在滑动。我发现问题出在dictImages中。防止该错误的唯一方法是编写

dictImages.removeAllObjects()

在下载图像之前,但是在这种情况下,没有存储图像的意义,并且效率不高。我需要找出以前存储的项目并将其删除。

此代码是用cellForRowAt的{​​{1}}函数编写的:

tableView

Before removing row

After removing row

0 个答案:

没有答案