我有一个应用程序,它在解析 csv 文件后在内存中缓存相当数量的数据,并且还显示一个 MKMapView。在 MKMapView 中从一端滚动到另一端之后,该应用程序不可避免地给了我一个或多个:
Received memory warning. Level=1
Received memory warning. Level=2
最后由于内存不足而崩溃。我一直在试图找出一种方法来管理 MKMapView 的内存或我自己的数据(来自 csv 文件 - csv 文件需要经常写入,所以我想将它保存在内存中如果可能的话,某种方式或其他方式,除非有更好的方法来处理这个问题。
有任何想法吗?