Почему значение из NSFileSystemFreeSize отличается от свободного размера, указанного в настройках iOS?

Вот что я использую, чтобы получить доступное место на устройстве iOS для моего приложения:

NSDictionary *dict = [[NSFileManager defaultManager] fileSystemAttributesAtPath:@"/var"];
NSNumber *freeSpace = [dict valueForKey:@"NSFileSystemFreeSize"];

Тем не менее, значениеfreeSpace не соответствует показанному в приложении «Настройки». Значение всегда больше значения, указанного в настройках. Например,freeSpace приблизительно 600 000 000 байт, где в настройках указано 357 МБ.

Почему это так и как я могу получить то же значение, которое указано в настройках?

Ответы на вопрос(4)

Ваш ответ на вопрос