1

我正在构建一个应用程序来检查 csv 文件的内容。我能够正确检查行和列。现在,我想知道整个文件是否为空。

4

1 回答 1

6

如果“空”是指其中绝对没有任何内容(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.
    }
}
于 2012-10-02T18:36:34.087 回答