2012-12-05 2 views
0

나는 애플 리케이션과 번들로 일부 로컬 JSON 파일이 있습니다. Xcode가 제품을 빌드하고 페이로드 디렉토리를 조사하면 일반 텍스트로 JSON을 볼 수 있습니다.포함 된 로컬 JSON 파일을 Xcode에서 바이너리 형식으로 컴파일하는 방법은 무엇입니까?

Xcode에서 파일을 바이너리 형식으로 컴파일 한 다음 NSJSONSerialization으로 파싱 할 수 있습니까?

나는이 같은 JSON 파일을로드 :

NSData *data = [[NSData alloc] initWithContentsOfFile:path]; 

다음 JSON 객체로 변환되는 데이터 :

id json = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error]; 

그래서를 추가하기 전에 바이너리 형식으로 JSON 텍스트 파일을 변환 엑스 코드 수 앱 패키지에?

+0

앱에서 앱 번들에서 json 파일을로드하는 방법은 무엇입니까? –

+0

질문을 수정했습니다. – openfrog

답변

0

정말 필요한 것은 데이터를 암호화하는 것입니다. 자세히 말하자면 json 파일을 암호화하여 xcode 프로젝트에 저장하고 추가 한 다음 응용 프로그램에서 열어서 해독하고 사용해야합니다. 여기 : AES Encryption for an NSString on the iPhone 당신은 그것을하는 방법에 대한 토론을 찾을 수 있습니다.