我正在构建一个应用来检查csv文件的内容。我能够正确检查行和列。现在,我想知道整个文件是否为空。
答案 0 :(得分:4)
如果“空”意味着它绝对没有任何内容(0字节)你可以这样做:
NSFileManager *manager = [NSFileManager defaultManager];
if ([manager fileExistsAtPath:path]) {
NSDictionary *attributes = [manager attributesOfItemAtPath:path error:nil];
unsigned long long size = [attributes fileSize];
if (attributes && size == 0) {
// file exists, but is empty.
}
}