Je récupère la taille de tous les fichiers dans le répertoire du document. J'utilise la méthode attributesOfItemAtPath
pour le faire. C'est réussi. Mais je reçois la sortie sous la forme d'octets et de classe NSNumber
. Ça n'a pas l'air bien. Donc, j'ai besoin d'obtenir la sortie en KBs ou MBs et je dois les convertir en NSString
afin de stocker cela dans un NSDictionary
car je dois l'afficher dans un TableView. Aidez-moi s'il vous plaît à le faire. Je vous remercie.Octets to KiloBytes
Voici mon code ..
directoryContent = [[NSMutableArray alloc] init];
for (NSString *path in paths){
filesDictionary =[[NSMutableDictionary alloc] init];
filesSize = [[NSNumber alloc] init];
filesSize = [filesDictionary objectForKey:NSFileSize];
filesDictionary = [NSDictionary dictionaryWithObjectsAndKeys:filesSize, @"filesSize", nil];
[directoryContent addObject:[filesDictionary copy]];
}
Je suis en utilisant le code suivant pour lier la taille en tableView qui ne fonctionne pas. Aidez-moi à convertir la taille d'un fichier d'un octet à KiloByte et à l'afficher dans une tableView. Nous vous remercions à l'avance ..
Diviser par 1024? –