当向文件中写入数据时(例如缓存缩略图、用户数据等),如果设备磁盘已满无法写入您的数据,应该如何处理?
在磁盘空间不足的情况下,NSFileManager是否会抛出异常?
应该采用什么指定方式来处理这个问题,并告知用户剩余的磁盘空间非常有限?(我正在保存大量不同的数据在我的应用程序中的不同位置上,寻找一种通用的处理方式。)
在磁盘空间不足的情况下,NSFileManager是否会抛出异常?
应该采用什么指定方式来处理这个问题,并告知用户剩余的磁盘空间非常有限?(我正在保存大量不同的数据在我的应用程序中的不同位置上,寻找一种通用的处理方式。)
NSData
使用writeToFile:options:error:
方法,如果可以保存数据,你将会得到一个返回值为假和一个错误值。 - Yuchen