2012-03-11 4 views
0

약 10 개의 레코드를 저장해야하는 iPhone 앱을 작성 중이며 각각 20-200KB의 공간을 차지합니다. NSKeyedArchiver와 SQLite 중 하나를 선택해야합니다. 내 질문 :언제 SQLite 대신 NSKeyedArchiver를 사용해야합니까?

  1. 저장 공간이 적습니까?
  2. 메모리로 읽는 것이 더 빠른 것은 어느 것입니까? 다시 쓰는 것이 더 빠릅니까?

고마워요!

답변

0

단지 10 개의 레코드로, NSKeyedArchiver을 사용하는 것이 훨씬 쉬울 것입니다. SQL은 수십만 개의 레코드에서보다 강렬한 데이터베이스 작업을 수행합니다. 나는 당신이 정말로 그것을 필요로하지 않는 한 그것을 코딩 할 가치가 없을 수도 있다고 말하고 싶다.

관련 문제