我正在尝试查找我的 iPhone 应用程序的磁盘使用情况。所以我试图找到我的应用程序主目录的大小。但是,当我与 iPhone 4S 设置->使用选项卡中显示的相同应用程序的使用情况进行比较时,它并没有给出正确的值。我使用了以下几行代码。甘蔗有人说我是否在任何地方出错了,或者任何人都可以帮助我找到相同的地方。
NSString *path = NSHomeDirectory(); NSDictionary *dictionary = [[NSFileManager defaultManager] attributesOfItemAtPath:path error: &error]; NSNumber *appDiskSpaceInBytes = [字典 objectForKey: NSFileSize];
float appDiskSpace = ([appDiskSpaceInBytes floatValue]/1024.0);