테스트
Core Data / SwiftData 테스트
Core Data(또는 SwiftData)에 의존하는 저장소 계층을 디스크에 아무것도 남기지 않고 단위 테스트하려면 어떻게 구성하나요?
면접관은 이 답을 어떻게 들을까요? 넘어갈지, 더 물어볼지, 떨어뜨릴지 알려 주고, 걸리는 문장은 콕 집어 줘요. 점수는 그대로예요.
Core Data(또는 SwiftData)에 의존하는 저장소 계층을 디스크에 아무것도 남기지 않고 단위 테스트하려면 어떻게 구성하나요?
저장소가 NSPersistentContainer/ModelContainer를 외부에서 받게 하고, 테스트에서는 NSInMemoryStoreType이나 /dev/null URL, SwiftData는 isStoredInMemoryOnly로 만든 메모리 전용 컨테이너를 주입한다. 마이그레이션은 실제 SQLite 파일로 별도 검증한다.
데이터 저장주관식입문
새 iOS 프로젝트에서 '즐겨찾기 목록·로그인 세션·다운로드한 PDF·화면 설정'을 로컬에 저장해야 합니다. 각각 어떤 저장 방식을 고르겠습니까?
#core-data #swiftdata
데이터 저장주관식기초
UserDefaults나 단순 파일 저장 대신 Core Data(또는 SwiftData)를 골라야 하는 요구사항은 무엇입니까?
#core-data #swiftdata
데이터 저장객관식기초
SwiftData에 대한 설명으로 옳은 것을 모두 고르세요.
#core-data #swiftdata
데이터 저장주관식기초
레거시 앱이 Realm 을 본격적으로 쓰고 있습니다. 새로 합류한 당신에게 "Realm 을 계속 쓸지 SwiftData/Core Data 로 갈지" 의견을…
#core-data #swiftdata