如何检测iPhone/iPad设备上的总可用/空闲磁盘空间?

如何检测iPhone/iPad设备上的总可用/空闲磁盘空间?

我正在寻找一种更好的方法,以编程方式检测iPhone/iPad设备上的可用/空闲磁盘空间。
目前,我正在使用NSFileManager来检测磁盘空间。下面是为我工作的代码片段:

-(unsigned)getFreeDiskspacePrivate {NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" 
error:NULL];unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue];NSLog(@"%s - Free Diskspace: %u bytes - 
%u MiB", __PRETTY_FUNCTION__, freeSpace, (freeSpace/1024)/1024);return freeSpace;}


上面的片段我说对了吗?或者有什么更好的方法来了解总的可用/空闲磁盘空间。
我必须检测总的空闲磁盘空间,因为我们必须防止应用程序在低磁盘空间情况下执行同步。


墨色风雨
浏览 681回答 2
2回答
打开App,查看更多内容
随时随地看视频慕课网APP