2011-10-11 2 views
0

현재 작업중인 iPad 앱은 iOS 앱의 지원 파일 디렉토리에서 ".epub"파일을 읽습니다. 우리는 현재 웹에서 임의의 .epub 파일을 다운로드 할 수있는 기능을 추가하고 있습니다. 문제는 해당 파일을 a) 핵심 데이터에 직접 배치하거나 b) 핵심 데이터에 위치를 저장하여 파일 시스템에 직접 저장할 수 있는지 여부입니다.iOS가 파일 시스템에 파일을 다운로드 중입니까?

두 옵션을 모두 수행 할 수 있습니까? 그렇다면 어느 것이 좋습니다? "Supporting Files"디렉토리에서 구문 분석하는 것만 큼 핵심 데이터에 저장된 .epub 파일을 구문 분석하는 것이 쉬운가?

답변

1

응용 프로그램의 Documents 폴더에 .epub을 저장하는 것이 좋습니다. 사용자가 iTunes 파일 공유 인터페이스를 통해 파일을 추가/삭제할 수있는 이점이 있습니다. 원자 이미 검색 한대로 : 내가 writeToFile를 사용하여 종료

+ (id)dataWithContentsOfURL:(NSURL *)aURL 
+0

:

[NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; 

파일을 다운로드하려면, 당신은 NSData 문서를 살펴 수 있습니다

문서 폴더에 있습니다 데이터를 비동기 적으로 저장하기 만하면됩니다. – LDK

관련 문제