0

我正在尝试查找我的 iPhone 应用程序的磁盘使用情况。所以我试图找到我的应用程序主目录的大小。但是,当我与 iPhone 4S 设置->使用选项卡中显示的相同应用程序的使用情况进行比较时,它并没有给出正确的值。我使用了以下几行代码。甘蔗有人说我是否在任何地方出错了,或者任何人都可以帮助我找到相同的地方。

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

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

4

1 回答 1

0

使用 1000 而不是 1024。然后它将与 Usage 显示的内容同步。

于 2013-01-03T10:41:56.237 回答