저는 데이터베이스와 통신하고있는 웹 앱을 만들고 있습니다. 웹 응용 프로그램이 내 데이터베이스에서 모든 정보를 다운로드하고 로컬로 저장하여 (사용자가 오프라인 인 경우에도) 액세스하여 편집 할 수 있도록하고 로컬로 다시 동기화합니다 (사용자가 온라인 상태 일 때).iPhone의 로컬 저장소를 사용하여 데이터 저장 - 어떤 방법으로 가나 요?
내 데이터베이스의 모든 행은 2 개의 문자열과 3 개의 정수로 구성되어 있으며 데이터베이스에 약 1000-1500 개의 행이 있습니다 (내 데이터베이스 크기에 대한 아이디어를 줄 수 있습니다).
그래서 가장 좋은 방법은 무엇입니까? 사용자 장치에 이런 종류의 데이터를 어떻게 든 캐시 할 수 있습니까? JSON을 통해 데이터베이스를 검색하고 사용자가 액세스하고 작업 할 수있는 자바 스크립트 배열에 로컬로 저장하는 것 (언급 한 것처럼 나중에 부분은 사용자가 오프라인 일지라도 작동 할 수 있어야 함)과 같습니다. 이것에 대한 모든 입력은 크게 감사드립니다. 나는 적어도 여기에 올바른 방향으로 생각하고 있는가?
편집 : 웹 앱으로 작업하고 있음을 명확히 밝힙니다. HTML, CSS 및 자바 스크립트로 devoloped 응용 프로그램. 나는 네이티브 목표 C iOS 앱을하고 있지 않다.
Look into SQLite. 이 프레임 워크는 XCode에 포함되어 있습니다. libsqlite3.0.dylib – PaulG
새로운 [데이터 저장 지침] (https://developer.apple.com/icloud/documentation/data-storage/)을 반드시 준수하십시오. 당신이하지 않으면 당신은 꽤 가혹하게 때려 눕습니다. –
얘들 아, 나는 단지 내가 웹 앱으로 일하고 있음을 분명히하고 싶다. HTML, CSS 및 자바 스크립트로 devoloped 응용 프로그램. 나는 네이티브 목표 C iOS 앱을하고 있지 않다. – nalas