使用ARKit加载3D模型时接收didReceiveMemoryWarning

时间:2018-04-01 07:32:08

标签: ios swift scenekit arkit

我正在尝试使用ARKit-Scenekit加载一个巨大的3D模型。每当我尝试放置对象时,应用程序就会被内存警告自动杀死。我正在按照ARKit放置对象样本来放置我的模型。

如何处理ARKit中的内存警告?我还使用下面的代码清除了didReceiveMemoryWarning中的所有缓存,但仍然没有运气,

override func didReceiveMemoryWarning() {
    URLCache.shared.removeAllCachedResponses()
    URLCache.shared.diskCapacity = 0
    URLCache.shared.memoryCapacity = 0
    print("didReceiveMemoryWarning")
    self.showAlert(errorTitle: "Alert", errorMessage: "Terminating app due to memory issue")
}

0 个答案:

没有答案