2012-06-06 134 views
0

我正在嘗試查找我的iPhone應用程序的磁盤使用情況。所以我試圖找到我的應用程序的主目錄的大小。但是,當我比較iPhone 4S Settings-> Usage標籤中顯示的用法時,它不會給出正確的值。我已經使用了以下代碼行。任何人都會說,如果我在任何地方出錯,或任何人都可以幫助我找到相同的東西。獲取iPhone應用程序的磁盤使用情況

NSString * path = NSHomeDirectory(); NSDictionary * dictionary = [[NSFileManager defaultManager] attributesOfItemAtPath:path error:& error]; NSNumber * appDiskSpaceInBytes = [dictionary objectForKey:NSFileSize];

float appDiskSpace =([appDiskSpaceInBytes floatValue] /1024.0);

+0

什麼是設置tabe報告和你通過編程獲得什麼? – trumpetlicks

+0

http://stackoverflow.com/questions/5712527/ios-how-to-detect-total-available-free-disk-space-on-the-iphone-ipad-device – trumpetlicks

回答

0

使用1000而不是1024.然後它將與用法顯示同步。

相關問題