2011-03-23 2 views
0

내 애플 리케이션에 여러 tableviews 있고 각 tableview에 대한 데이터 소스는 속성 목록입니다. 현재는 응용 프로그램 번들에 저장된 propertylists 있습니다. 그러나 XCode에서 생성 한 것이므로 문서 폴더에 자동으로 저장됩니다. 앱이 배송 될 때와 마찬가지로 꼭 필요한 곳입니다.앱을 출하 할 때 내 앱의 Documents 폴더에 속성 목록을 넣는 방법은 무엇입니까?

그러나 내 응용 프로그램의 문서 폴더에도 속성 목록의 사본을 넣고 싶습니다. 어떻게해야합니까? 내 앱의 도큐멘트 폴더에 수동으로 생성 한 pLists를 저장하기 위해 Xcode를 프로그래밍 할 수 있습니까? 아니면 어떻게 작동합니까? 기본적으로 요약하자면, 나는 각각의 응용 프로그램 번들과 문서 폴더에 각각 propertylist의 사본을 넣고 싶습니다.

누구나 제공하는 도움에 감사드립니다.

감사합니다.

답변

1

수 없습니다. 파일이 존재하지 않는다는 것을 감지하거나 NSUserDefaults의 플래그를 검사하여 앱이 처음 실행될 때 파일을 복사해야합니다.

+0

안녕하십니까? 빠른 답변 감사드립니다. 몇 가지 추가 질문을 할 수 있습니까? 내가 묶음에 파일을 보관하고 문서 폴더에 파일의 복사본을 만들지 않는다고 가정하십시오. 따라서 앱이 실행될 때마다 문서 폴더에서 파일을 찾을 수 없으므로 번들에서 파일을 가져옵니다. 그러나 필자는 새 버전의 속성 목록이있을 때 문서 폴더에 파일을 저장합니다. 파일을 내 서버에서 원격으로 문서 폴더에 저장하려면 어떻게해야합니까? 내 말은, 앱이 매번 # 버전이 일치하지 않으면 URL에서 버전 #을 확인하도록 앱을 프로그래밍해야한다는 뜻이고, – banditKing

+0

을 다운로드하면 서버의 문서 폴더에 파일을 저장할 수 없습니다. 응용 프로그램은 정기적으로 서버를 폴링하고 필요한 경우 새 버전을 다운로드합니다. – Anomie

+0

앱이 새 버전을 다운로드 할 때 문서 폴더로 이동하도록 프로그래밍 할 수 있습니까? 아니면 자동으로 완료됩니까? – banditKing

관련 문제