2011-07-31 5 views
1

나는 암호화 도구로 작업 중이며 텍스트이든 사운드이든 이진 파일의 내용을 암호화 할 수 있어야합니다. 어떻게하면 파일의 내용을 추출하고이를 사용하여 암호화 할 수 있습니까? 이미 암호화 세트가 있지만 암호화 할 것이 없다면 아무 소용이 없습니다.바이너리 파일의 내용 추출 코코아

당신의 도움이 크게

감사합니다 감사합니다!

답변

1

가장 간단한 방법은, 당신이 메모리에 전체 파일을로드 줄 수있는 경우에 것은 :

NSData* data = [NSData dataWithContentsOfFile:yourPath]; 

그렇지 않으면 당신이 사용할 수있는 NSFileHandle :

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

NSData Reference 또는 NSFileHandle Reference

+0

큰 감사 참조 . NSFileHandle의 경우 언제든지 응용 프로그램 내에서 파일을 암호화 (암호화) 할 수 있습니까? –

+1

예, 필요한 직위를 찾을 수 있습니다. 참고 자료를 보시려면 ... – sergio

+0

또한,이 모든 것을 처음 접했기 때문에 나와 함께 견뎌주십시오. 어떤 형식으로 경로를 입력해야합니까? 그런 멍청한 질문에 사과드립니다. –

관련 문제