2011-07-31 8 views
1

Je travaille sur un outil de cryptage, et je dois être capable de crypter le contenu de n'importe quel fichier binaire que ce soit du texte ou du son. Comment puis-je extraire le contenu du fichier et l'utiliser pour crypter. J'ai déjà mon ensemble de cryptage, mais cela ne sert à rien si je n'ai rien à crypter.Extraire le contenu du fichier binaire cacao

Votre aide est grandement appréciée

Merci!

Répondre

1

La façon la plus simple, si vous pouvez vous permettre de charger le fichier en mémoire est:

NSData* data = [NSData dataWithContentsOfFile:yourPath]; 

Sinon, vous pouvez utiliser NSFileHandle:

NSFileHandle* fileH = [NSFileHandle fileHandleForReadingAtPath:yourPath]; 
NSData* dataChunk = [fileH readDataOfLength:maxSize]; 

Voir aussi NSData Reference ou NSFileHandle Reference

+0

Grand merci . Pour NSFileHandle puis-je accéder au fichier dans l'application (pour crypter) à tout moment? –

+1

Oui, vous pouvez chercher à la position dont vous avez besoin. Regardez la référence ... – sergio

+0

Aussi, je suis nouveau à tout cela, alors s'il vous plaît ours avec moi. Dans quel format dois-je entrer le chemin, afin que je puisse tester? Désolé pour une telle question Nooby. –