我想知道我的应用程序正在运行的设备的总磁盘大小是多少。例如,我要查找它是16GB还是32GB的iphone6。
在SystemInfo
中,有一个属性systemMemorySize
。但这会返回RAM的数量。我想找到硬盘大小。怎么做?
谢谢。
最佳答案
DriveInfo
类用于在Windows或台式计算机上执行类似操作。由于使用GetDrives()
函数获取磁盘大小,因此不确定在iOS上是否可以使用。真正的解决方案是使用Objective-C创建本机插件。
幸运的是,资产商店中有一个名为Simple Disk Utils的免费插件。您也可以从here获取其源代码。
可用功能:
int CheckAvailableSpace();
int CheckBusySpace();
int CheckTotalSpace(); //<--- You need this