我有一个充满图像的表格视图。我使用 kingfisher 从 url 获取图像并使用 ImagePrefetcher,因为我需要预加载我的图像,以便用户可以滚动 tableview 并查看其图像,即使他失去了 Internet 连接。
滚动表格视图时,内存使用量会增加。我的问题是,当控制器被解除时,这种内存使用不会被释放。
我读到ImagePrefetcher 可能是导致此内存泄漏的原因。我应该怎么做才能避免泄漏?
谢谢,
亚历克斯
我有一个充满图像的表格视图。我使用 kingfisher 从 url 获取图像并使用 ImagePrefetcher,因为我需要预加载我的图像,以便用户可以滚动 tableview 并查看其图像,即使他失去了 Internet 连接。
滚动表格视图时,内存使用量会增加。我的问题是,当控制器被解除时,这种内存使用不会被释放。
我读到ImagePrefetcher 可能是导致此内存泄漏的原因。我应该怎么做才能避免泄漏?
谢谢,
亚历克斯