Я пытаюсь найти использование диска моим приложением для iPhone. Итак, я попытался найти размер домашнего каталога моего приложения. Но это не дает правильного значения, когда я сравниваю с использованием, показанным на вкладке «Настройки» iPhone 4S -> «Использование» для того же приложения. Я использовал следующие строки кода. Кейн любой говорит, что если я где-то ошибаюсь, или кто-нибудь может помочь мне найти то же самое.
NSString * путь = NSHomeDirectory (); NSDictionary * dictionary = [[NSFileManager defaultManager] attributesOfItemAtPath: ошибка пути: & ошибка]; NSNumber * appDiskSpaceInBytes = [словарь objectForKey: NSFileSize];
float appDiskSpace = ([appDiskSpaceInBytes floatValue] /1024.0);