데이터 저장
Realm vs SwiftData/Core Data 선택
레거시 앱이 Realm 을 본격적으로 쓰고 있습니다. 새로 합류한 당신에게 "Realm 을 계속 쓸지 SwiftData/Core Data 로 갈지" 의견을 묻습니다. Realm 의 스레딩·객체 모델은 Apple 스택과 어떻게 다른가요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
레거시 앱이 Realm 을 본격적으로 쓰고 있습니다. 새로 합류한 당신에게 "Realm 을 계속 쓸지 SwiftData/Core Data 로 갈지" 의견을 묻습니다. Realm 의 스레딩·객체 모델은 Apple 스택과 어떻게 다른가요?
Realm 은 자체 엔진 위의 라이브 객체·스레드 제한(ThreadSafeReference/freeze) 모델이고 Apple 스택은 SQLite 위의 컨텍스트 큐 규칙·SwiftUI 통합이다.
데이터 저장주관식입문
새 iOS 프로젝트에서 '즐겨찾기 목록·로그인 세션·다운로드한 PDF·화면 설정'을 로컬에 저장해야 합니다. 각각 어떤 저장 방식을 고르겠습니까?
#swiftdata #core-data
데이터 저장주관식기초
UserDefaults나 단순 파일 저장 대신 Core Data(또는 SwiftData)를 골라야 하는 요구사항은 무엇입니까?
#swiftdata #core-data
데이터 저장객관식기초
Core Data 를 쓰는 뉴스 앱입니다. 백그라운드 컨텍스트(container.newBackgroundContext())에서 fetch한 Article 객체를…
#core-data #threading
데이터 저장주관식기초
팀원이 "Core Data는 무겁고 이해하기 어려우니 SQLite를 직접(또는 GRDB로) 쓰자"고 합니다. 두 접근의 실제 차이는 무엇입니까?
#realm #core-data