Je recherche un meilleur moyen de détecter par programmation l'espace disque disponible / libre sur l'appareil iPhone / iPad.
Actuellement, j'utilise NSFileManager pour détecter l'espace disque. Voici l'extrait de code qui fait le travail pour moi:
-(unsigned)getFreeDiskspacePrivate {
NSDictionary *atDict = [[NSFileManager defaultManager] attributesOfFileSystemForPath:@"/" error:NULL];
unsigned freeSpace = [[atDict objectForKey:NSFileSystemFreeSize] unsignedIntValue];
NSLog(@"%s - Free Diskspace: %u bytes - %u MiB", __PRETTY_FUNCTION__, freeSpace, (freeSpace/1024)/1024);
return freeSpace;
}
Ai-je raison avec l'extrait ci-dessus? ou y a-t-il un meilleur moyen de connaître l'espace disque total disponible / libre.
Je dois détecter l'espace disque libre total, car nous devons empêcher notre application d'effectuer la synchronisation dans le scénario d'espace disque faible.