【发布时间】:2014-12-12 23:40:34
【问题描述】:
NSDocumentdirectory 中的maximum size 可以是stored 是什么?
大多数情况下,我是NSDocumentdirectory 中的saving images,因为它是backed iCloud。
现在我想know 可以存储的最大大小是多少。请帮忙。
【问题讨论】:
标签: ios iphone nsdocumentdirectory
NSDocumentdirectory 中的maximum size 可以是stored 是什么?
大多数情况下,我是NSDocumentdirectory 中的saving images,因为它是backed iCloud。
现在我想know 可以存储的最大大小是多少。请帮忙。
【问题讨论】:
标签: ios iphone nsdocumentdirectory
这段代码给出了确切的字节数。
- (unsigned long long int)folderSize:(NSString *)folderPath {
NSArray *folderArray = [[NSFileManager defaultManager] subpathsOfDirectoryAtPath:folderPath error:nil];
NSEnumerator *folderEnumerator = [folderArray objectEnumerator];
NSString *folderName;
unsigned long long int fileSize = 0;
while (folderName = [folderEnumerator nextObject]) {
NSDictionary *folderDictionary = [[NSFileManager defaultManager] fileAttributesAtPath:[folderPath stringByAppendingPathComponent:fileName] traverseLink:YES];
folderSize += [folderDictionary folderSize];
}
return folderSize;
}
希望对你有帮助...
【讨论】: