저는 iPhone 응용 프로그램 개발의 초보자입니다. 제발 도와주세요.객체를 XML로 저장할 솔루션이 필요합니다.
내 iPhone 응용 프로그램에서 API 요청을하고 XML을 가져옵니다.
나는 그것을 파싱해야하고, 객체 (또는 XML과 같은)에 저장해야하며, 나중의 시점 (현재 상태를 저장하는 것과 같다)에서 내 애플리케이션에 표시해야합니다.
API를 요청하고 구문 분석하는 방법을 알았지 만이를 저장하기 위해 무엇을해야할지 모르겠다. 여기 내 제약이있다.
- 다음 번에 & 응용 프로그램을 다시 종료하면 다운로드 한 XML 데이터를 유지해야합니다.
- API를 요청하고 NSXMLParser를 사용하여 구문 분석하는 방법을 모색하고 탐구했습니다. 하지만 전화 메모리 또는 애플리케이션 번들에 저장하기 위해 명확한 아이디어가 없습니다.
데이터 저장을위한 다양한 스레드 & 블로그를 검색하면서이를 수행하는 방법에 대해 알게되었습니다.
a. NSDefaults 저장
b. SQLite 데이터베이스
c. plist로 저장
b. 핵심 데이터
위 내용 중 어느 것인지는 확실하지 않습니다. 나중에 시간과 함께 나중에 사용할 수 있도록 XML 데이터를 저장하여 나중에 확인하고 나중에 업데이트 할 수있는 가장 좋은 방법이 무엇인지 알려 주시기 바랍니다 (위의 것 중 하나 여야 함 -)). 사전
답장을 보내 주셔서 감사합니다. 나는이 일을 마침내 마무리했다 ... :) 나는 아직도 내 마음 속에 한 가지 질문을 가지고있다. NSUserDefaults가 실제로 사용한 것은 무엇인가? 나는 그것에 관해 명확히 할 수 없었다. 나는 이걸 분명히 해줄 수있을 것 같아. 고마워. – raksja