Swift 6 빌드와 싱글톤 경쟁 상태
과제로 제출한 앱은 static let shared로 만든 싱글톤 ImageCache(내부에 var storage: [URL: UIImage])를 여러 화면이 백그라운드 큐에서 읽고 씁니다. 면접관이 묻습니다. "이 프로젝트를 Swift 6 언어 모드로 빌드하면 어떤 일이 생길까요?"
Swift 6 빌드와 싱글톤 경쟁 상태
과제로 제출한 앱은 static let shared로 만든 싱글톤 ImageCache(내부에 var storage: [URL: UIImage])를 여러 화면이 백그라운드 큐에서 읽고 씁니다. 면접관이 묻습니다. "이 프로젝트를 Swift 6 언어 모드로 빌드하면 어떤 일이 생길까요?"