2013-10-23 1 views
0

iOS에서 SQLite 데이터베이스를 사용할 응용 프로그램을 시작하고 있습니다.MVC 및 저장소 iOS에서 개발하는 것이 좋습니다.

앞으로이 앱의 코드를 다른 사람들에게 재사용하고 싶습니다.

먼저 ViewModel에 대한 뷰 연결을 만들고 싶습니다.

내 데이터 용 저장소를 사용합니다. 먼저, SQLite 데이터베이스에서 데이터를 생성 한 후 생성합니다. 나는 데이터베이스를 사용합니다 때

그런 다음, 그냥 ... 당신이 무슨 뜻인지 보면 몰라요 ...

을 내 뷰 모델에서 몇 가지 물건을 변경하고 모두가 잘 작동합니다

이것을 수행하기위한 좋은 습관을 알고 있습니까? 자습서, 설명 또는 다른 재미있는 내용이 있습니까?

편집 :

나는이 방법을 따라하고 싶은

:

  • 저장소 데이터베이스 데이터 또는 테스트를 위해 임의 생성 된 데이터 나 데이터베이스를 이전 할 수 ...

  • ViewModel은 내 뷰의 모든 개체를 내 리포지토리에서 가져온 데이터로 설정하는 "myt 뷰 모델"입니다 ...

나는 그 생각을 이해하지만 어떻게해야할지 모르겠다. 그리고 나는 그 방법에 관해 아무것도 발견하지 못했다. 어쩌면 좋은 방법이 아닌가?

제안 사항이 있으시면 알려주세요;) 감사합니다!

답변

1

sqlite와의 상호 작용을위한 객체 클래스를 만듭니다. Preferred는 중간 저장 클래스로 사용될 수도있는 싱글 톤 클래스입니다.

+0

감사합니다. 그러나, 내 viewModel을 사용하여 내보기를 테스트하기 위해 일부 데이터를 생성하고 sqlite에서 데이터를 사용한 후에 sqlite 데이터로 생성 된 데이터를 어떻게 재정의 할 수 있습니까? 진행 방법을 모르겠습니다./ – Lapinou

+0

SQL 작업에서와 마찬가지로 sqlite를 업데이트해야합니다. 최선의 방법은 CoreData 프레임 워크를 알고있는 MVC –

+0

을 제공하는 사과 프레임 워크 인 coredate를 사용하는 것입니다. 나는 그것을 응용 프로그램에 사용했다. 하지만 여기서는 SQLite에서 데이터를 업데이트하거나 사용하는 방법에 대한 질문이 아닙니다. 그것은 어떻게 내 자신의 데이터 (내보기를 설정하는 일부 루프) 테스트보기 후, 내 modelView 아무것도 변경하지 않고 SQLite 데이터를 사용하여 이러한 데이터를 재정의 할 수 있습니다. 가능한가? 고맙습니다 ;) – Lapinou

관련 문제