Тестирование вне пространства в iPhone - PullRequest
5 голосов
/ 05 мая 2010

Какой самый простой способ имитировать или создавать из космоса условия в iPhone как на симуляторе, так и на реальном устройстве?

Я хотел бы протестировать код, который обрабатывает такие ситуации.

1 Ответ

1 голос
/ 05 мая 2010

Вот пример кода для вычисления пространства:

#include<sys/param.h>  
#include <sys/mount.h>  

+(float)getTotalDiskSpaceInBytes {  
    NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);  
    struct statfs tStats;  
    statfs([[paths lastObject] cString], &tStats);  
    float totalSpace = (float)(tStats.f_blocks * tStats.f_bsize);  

   return totalSpace;  

}

Обратите внимание, что это отлично работает для 3.x устройства. Я не уверен в 2.x устройствах.


Спасибо,
Джим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...