0
我正在將媒體數據保存到iPhones tmp目錄,並且在不再需要它之後我將所有文件刪除。不過,我注意到在我的手機設置菜單中,在存儲器下,每當我保存一個新文件然後刪除它時,我的應用程序內存都在增加。我很確定這些文件被刪除,因爲如果我再次刪除同一個文件,它會拋出一個不存在的異常。這裏是我的tmp中刪除所有代碼:tmp目錄中的文件在刪除後仍然佔用空間ios
let content = try FileManager.default.contentsOfDirectory(atPath: NSTemporaryDirectory())
for path in content {
let fullPath = URL(fileURLWithPath: NSTemporaryDirectory()).appendingPathComponent(path)
try FileManager.default.removeItem(atPath: fullPath.absoluteString)
}
奇怪的是,有時不使用的應用和回來內存後出現故障,關鍵詞是有時。我做錯了什麼和/或有什麼我可以做的,以儘量減少我的應用程序關於tmp文件夾的內存佔用?