3
A
回答
5
我还没有试过这个,但由于iPhone是一个基于UNIX的操作系统,您应该能够使用系统调用statfs(请参阅文档链接)获得闪存文件系统上的可用空间。
只用作参数,指向您要写入的应用程序目录的路径。
2
4
最好的解决办法是使用的NSFileManager方法:
- (NSDictionary *)attributesOfFileSystemForPath:(NSString *)path error:(NSError **)error
上要保存数据的目录。正如文档中提到的,这是围绕着statfs
系统调用的包装。但是如果你已经使用NSFileManager,这将是一条路。
相关问题
- 1. iPhone上的应用程序有多少磁盘空间可用?
- 2. iPhone应用程序可以使用的最大磁盘空间
- 3. 在iPhone上保留磁盘空间
- 4. Elasticsearch没有可用的磁盘空间
- 5. 计算可用磁盘空间
- 6. 如何检查可用磁盘空间?
- 7. OpenFeint磁盘空间占用空间
- 8. 广告磁盘空间vs实际磁盘空间
- 9. 清除MySQL磁盘空间
- 10. 扩展磁盘空间EC2
- 11. 分析SVN磁盘空间
- 12. Eclipse .metadata \ .plugins磁盘空间
- 13. MongoDB磁盘空间回收
- 14. Solr保留磁盘空间
- 15. Kamon,Statsd,Grafana磁盘空间
- 16. 可可API用于磁盘空间使用情况分解
- 17. 虚拟机增加磁盘空间并达到磁盘空间不足问题
- 18. 表使用的Oracle磁盘空间
- 19. 使用R的磁盘空间预测
- 20. 表使用过多的磁盘空间
- 21. 确定在沙盒上允许的可用磁盘空间在iPhone上
- 22. 如何从Windows使用C获得可用磁盘空间?
- 23. 使用C获取WinRT中的可用磁盘空间#
- 24. 我如何找出iphone的磁盘空间?
- 25. 检测到没有磁盘空间iPhone SDK
- 26. SMB共享上的可用磁盘空间,通过Python
- 27. 在ruby中获取可用磁盘空间
- 28. JavaMelody - 以JSON或XML监控可用磁盘空间
- 29. VirtualBox的完整的磁盘虽然足够的可用空间
- 30. Mac OS X上的可用磁盘空间栏
答案总是0kb。 iPhone没有硬盘。 – 2009-08-08 14:34:21
它没有硬盘驱动器,但它有一个基于闪存的文件系统,这在逻辑上是相同的东西 – frankodwyer 2009-08-08 14:42:58