Как правильно получить размер файла и преобразовать его в МБ, ГБ в Какао? [дубликат]

Возможный дубликат:
Класс ObjC / Какао для преобразования размера в удобочитаемую строку?

Я новичок в Какао. Я пытаюсь правильно определить размер файлов папки. И отображать его в МБ, если он меньше 1 ГБ, или в ГБ.

Я хочу, чтобы это отображалось, округляется с одним числом после точки.

Пример 5,5 МБ , если больше 1000> 1,1 ГБ

Я пытаюсь использовать это

 unsigned  long long size= ([[[NSFileManager defaultManager] attributesOfItemAtPath:fullPath error:nil] fileSize]);

Но не могу найти способ правильно преобразовать число и отобразить его, как я хочу.

Спасибо.

43
задан Community 23 May 2017 в 10:31
поделиться