大家晚上好,sqlite 能够保存对象吗,如果不行,那么怎么查出来再转为模型呢?
黄舟2017-04-18 09:49:39
물론 개체도 저장할 수 있습니다. . . Sqlite는 경량 데이터베이스입니다. . Sqlite를 사용하면 데이터를 찾은 다음 OC 개체를 할당하고 할당할 수만 있습니다. . . 자동 구현을 원한다면 CoreData를 고려해 보세요
阿神2017-04-18 09:49:39
저라면 JSON을 사용하여 데이터베이스에 입력하면 JSON 문자열이 되고, 꺼내면 개체로 전송됩니다. . 다른 것들도 이용 가능하며, 귀하의 선호도에 따라 다릅니다.
문제를 피하고 싶다면 Realm을 사용하여 객체에 직접 접근할 수 있습니다. 물론 단점도 있고 함정도 있습니다. 2년간 프로덕션 환경에서 사용해 왔습니다
高洛峰2017-04-18 09:49:39
영역, oo 데이터베이스를 사용하면 sqlite가 더 번거롭고 모델과 DB가 서로 변환해야 합니다. 하지만 Swift는 리플렉션을 지원하지 않으므로 변환 프로세스를 직접 작성하거나 모델이 NSObject를 상속해야 합니다