iphone - как узнать размер хранилища приложения? - PullRequest
3 голосов
/ 03 июля 2011

Мое приложение кэширует контент, чтобы пользователь мог читать его в автономном режиме.

Я записал все содержимое кэша в файл базы данных (используя CoreData) в iPhone.

Однако размер хранилища в iphone ограничен. Поэтому я хотел бы контролировать размер диска, который использует мое приложение.

Как проверить размер используемого диска?

спасибо

1 Ответ

2 голосов
/ 03 июля 2011

Самое простое и точное решение - проверить размер постоянного хранилища напрямую.

Используйте -[NSFileManager attributesOfItemAtPath:error:], а затем клавишу fileSize возвращенного словаря.

...