错误是因为我的应用程序确实需要这些视图由presentViewController调用。有一段时间内存可以处理而不会破坏应用程序。
我使用下面的代码试图清除内存并且似乎真的清理了一部分,但它仍然不够。我需要找到一种方法来禁用以前的视图而不离开当前视图。
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
NSURLCache.sharedURLCache().removeAllCachedResponses()
}
这是我的presentView方法
func showView(){
let vc = UIStoryboard(name: "Main", bundle: nil).instantiateViewControllerWithIdentifier("clientsNavigation") as! UINavigationController
self.presentViewController(vc, animated: false, completion: nil)
}