2014-10-17 125 views

回答

-1

此代碼給出了確切的字節數。

- (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; 
} 

希望它可以幫助...

+0

的OP想知道的限制,而不是當前的使用情況。 – Droppy 2014-10-17 12:02:09

+0

是的,我想知道最大限制不是大小。 – user2964251 2014-11-18 13:26:04