Извлечь содержимое двоичного файла какао - PullRequest
1 голос
/ 31 июля 2011

Я работаю над инструментом шифрования, и мне нужно иметь возможность шифровать содержимое любого двоичного файла, будь то текст или звук.Как я могу извлечь содержимое файла и использовать его для шифрования.У меня уже есть набор шифрования, но он бесполезен, если мне нечего шифровать.

Ваша помощь очень ценится

Спасибо!

1 Ответ

1 голос
/ 31 июля 2011

Самый простой способ, если вы можете позволить себе загрузить весь файл в память:

NSData* data = [NSData dataWithContentsOfFile:yourPath];

В противном случае вы можете использовать NSFileHandle:

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

См. Также Ссылка NSData или Ссылка NSFileHandle

...