我正在使用核心数据在我的应用程序中添加一些数据,如课堂信息(班级名称,该班级的学生人数和教室图像)。添加了许多类信息记录后,我想知道我的应用程序中存在多少文档数据大小(以KB或MB为单位)。那么有可能获得文件的大小和我们从手机设置存储中看到的数据?如果可能的话怎么样?
答案 0 :(得分:0)
您可以使用以下方法确定文件属性
NSDictionary *fileAttributes = [[NSFileManager defaultManager] attributesOfItemAtPath:<File Path> error:&error];
NSNumber *fileSize = [fileAttributes objectForKey:NSFileSize];
double tempSize = (double)([fileSize unsignedLongLongValue]/(1000.0*1000.0));
这将为您提供以MB为单位的文件大小