0
如何在我的應用程序中獲取「存儲幾乎滿滿」的通知,並且我可以暫停我的下載線程。如何在我的應用程序中獲取「存儲幾乎全滿」通知
我有trid didReceiveMemoryWarning(AppDelegate),它失敗了。
謝謝
如何在我的應用程序中獲取「存儲幾乎滿滿」的通知,並且我可以暫停我的下載線程。如何在我的應用程序中獲取「存儲幾乎全滿」通知
我有trid didReceiveMemoryWarning(AppDelegate),它失敗了。
謝謝
你在這裏混淆了內存和存儲。
它們是兩個不同的東西。
內存是RAM和存儲是「磁盤空間」。
所以didReceiveMemoryWarning無關與「存儲幾乎已滿」 -
您可以檢查使用
+ (NSString *)freeDiskSpace {
long long freeSpace = [[[[NSFileManager defaultManager] attributesOfFileSystemForPath:NSHomeDirectory() error:nil] objectForKey:NSFileSystemFreeSize] longLongValue];
return [self memoryFormatter:freeSpace];
}
但是我不知道什麼時候警告火災
你使用的可用磁盤空間模擬器功能發送存儲警告,看看你是否正確定義了事情? – 2014-09-01 02:40:53
不,我使用ipad設備。 – Leo 2014-09-01 02:48:50
我在說的是,在模擬器中運行它,並使用該函數來確保你已經正確地編碼了AppDelegate鉤子。 – 2014-09-01 03:35:02