草庐IT

NSFileSystemFreeSize

全部标签

ios - NSFileSystemFreeSize 返回不准确的可用磁盘空间?

所以我正在尝试查找我的iPhone上的可用磁盘空间量,并且我已经搜索了几篇较旧的帖子。这些帖子中的大多数都使用NSFileManager来检索NSFileSystemFreeSize值。但是,与我在手机设置>常规>关于>可用中看到的数字相比,NSFileSystemFreeSize中的数字似乎不准确。我得到以下这些值:NSFileSystemFreeSize:2287063040(~2.28GB)手机的可用设置:5.77GBiTunes:5.67GB免费我使用的代码:+(NSString*)getFreeDiskspace{NSDictionary*atDict=[[NSFileMan

ios - NSFileSystemFreeSize : translating result into user friendly display of mb/gb?

有没有人有将NSFileSystemFreeSize的结果转换为用户友好的可用mb/gb字符串的例程。我以为我已经掌握了它的要点,但我得到了奇怪的结果。-(NSString*)getFreeSpace{NSArray*paths=NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask,YES);NSString*documentsDirectory=[pathsobjectAtIndex:0];NSDictionary*fileAttributes=[[NSFileManagerdefaultMa