程序是在一个map 上添加annotation, 添加的时候有title 和 subtitle, 之后会remove掉annotation
结果remove的时候老是有leak
debug了半天,结果如下
MKPointAnnotation *ann = (MKPointAnnotation *)an;
ann.title = nil; // 没有这2句直接remove就会内存泄露
ann.subtitle = nil;// 没有这2句remove就会内存泄露
[map removeAnnotation:an];
解决iOS地图内存泄漏
本文介绍了一种在iOS开发中使用MKPointAnnotation时遇到的内存泄漏问题及解决方案。通过将annotation的title和subtitle属性设置为nil,有效避免了在remove过程中出现的内存泄漏。
26

被折叠的 条评论
为什么被折叠?



