我有这个代码:
NSError *error = nil;
NSString *outputDirectory = @"/Users/myuser/Desktop"
NSDictionary *fileSystemAttributes =
[fileManager attributesOfFileSystemForPath:outputDirectory error:&error];
if (!error) {
uint64_t freeSpace = (uint64_t)[fileSystemAttributes objectForKey:NSFileSystemFreeSize];
NSLog(@"Free space in bytes: %lld.",freeSpace);
}
当我执行代码时,它给了我大约 45 TB 的可用空间,这是完全错误的!
我试过了
outputDirectory = @"/";
但它也失败了。
我错过了什么吗?感谢您的时间。