iPhone SDK中看到本地文件(一个由应用程序创建的)的大小
题
反正是有,我可以看一下应用程序创建的字节的文件的大小,然后存储号码以备稍后使用?或者是有什么办法可以告诉我们,如果在一个NSArray对象是空的,我用尽了一切办法,但它只是不工作!
解决方案
使用的NSFileManager类的方法
- (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error
在返回的字典中的尺寸键被定义为
NSString * const NSFileSize;
因此,对于一个示例
NSError *error = nil;
NSDictionary *attributes = [[NSFileManager defaultManager]
attributesOfItemAtPath:@"/path/to/file" error:&error];
if (!error) {
NSNumber *size = [attributes objectForKey:NSFileSize];
}
不隶属于 StackOverflow