我遇到了记忆问题。在我的项目中,我有5个视图控制器,其中一个包含MKMapview,我循环这些视图控制器,每次我通过mapview控制器,内存双打,我如何解雇它?我搜索了stackflow并使用了:
mapView.delegate = nil
MapView.removeFromSuperview()
这无法解决我的问题,因为我设计项目的方式就像所有的viewcontrollers都是前向循环或像一个大圆圈一样,我的问题是我可以调用任何方法从任何其他viewcontroller中删除mapview吗?任何人有任何想法,请帮助我,谢谢。