J'ai un problème pour trouver la taille estimée de la taille du fichier AVANT qu'il ne soit écrit. Fondamentalement, j'ai mutableArray de NSDictionary que je permets à l'utilisateur de sélectionner.Le meilleur moyen d'afficher la taille totale de NSData avant d'écrire sur le disque
Lors de la sélection de l'utilisateur, je voudrais montrer à l'utilisateur quelle est la taille totale des données qu'il a sélectionnées.
Ceci est mon code pseudo:
__block int totalsize = 0;
[mutableArray enumerate:{
NSData *data = [NSPropertySerialize dictionary];
totalsize += [data length];
}];
label.text = [NSString string:totalsize/1024.0/1024.0];
Le problème est il y a quelques decrepancies dans le TotalSize et les réelles données écrites sur l'application bac à sable.
Existe-t-il un moyen précis d'y parvenir?
Ce ne répond pas à ma question. Je veux savoir comment trouver la taille des données du fichier écrit avant qu'il ne soit écrit. – GeneCode