Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用 RouteMe 的图书馆和服务来显示地图。 主 ViewController 拥有*RMMapView从 UIView 继承的一个。基本上它只是用瓷砖填满。 当我的应用程序进入后台,一段时间后,通常在其他应用程序加载到内存后,又回到前台,主 mapView 完全变黑,除了我的 UI 什么都看不到。(我猜是因为内存不足)
*RMMapView
我怎样才能防止这种情况发生?谢谢!
您无法阻止内存警告的发生,但是如果您 100% 确定您无法处理某些视图控制器中的内存警告并停止调用以viewDidUnload删除didReceiveMemoryWarning视图控制器中的实现
viewDidUnload
didReceiveMemoryWarning
请注意,不建议禁用 viewDidUnload,您应该反映您的内存使用情况并提供更好的内存管理技术