【发布时间】:2009-11-08 00:21:31
【问题描述】:
我是否可以查看应用程序创建的文件大小(以字节为单位),然后存储该数字以供以后使用?或者有什么方法可以判断 NSArray 中的对象是否为空,我已经尝试了所有方法,但它不起作用!
【问题讨论】:
标签: iphone cocoa file nsarray nsdata
我是否可以查看应用程序创建的文件大小(以字节为单位),然后存储该数字以供以后使用?或者有什么方法可以判断 NSArray 中的对象是否为空,我已经尝试了所有方法,但它不起作用!
【问题讨论】:
标签: iphone cocoa file nsarray nsdata
使用 NSFileManager 类的方法
- (NSDictionary *)attributesOfItemAtPath:(NSString *)path error:(NSError **)error
返回字典中的size键定义为
NSString * const NSFileSize;
举个例子
NSError *error = nil;
NSDictionary *attributes = [[NSFileManager defaultManager]
attributesOfItemAtPath:@"/path/to/file" error:&error];
if (!error) {
NSNumber *size = [attributes objectForKey:NSFileSize];
}
【讨论】: