iOS18 썸네일형 리스트형 flutter_inappwebview Ambiguous use of 'evaluateJavaScript(_:completionHandler)' iOS18에서 Flutter 웹뷰를 사용할경우 다음과 같은 에러들이 발생한다 해결방법은 public override func evaluateJavaScript(_ javaScriptString: String, completionHandler: ((Any?, Error?) -> Void)? = nil)함수에 @MainActor를 넣어주면 해결이 된다public override func evaluateJavaScript(_ javaScriptString: String, completionHandler: (@MainActor (Any?, Error?) -> Void)? = nil) xcode 16 기능정리 1. Code completion (자동완성)- 새로운 예측 코드 완성 엔진은 더욱 정확하고 컨텍스트를 인식하여 주변 코드를 기반으로 더 나은 제안을 제공합니다. - macOS Sequoia 기반의 Xcode 16을 실행해야 사용할 수 있습니다 2. Isolated Global Variables (빌드세팅)- 전역변수는 Concurrency에서 안전하지 않다는 warning 표출해주는 옵션 3. Previews (프리뷰)@Previewable- Xcode 16부터는 @State 프로퍼티를 따로 선언한 후, 앞에 @Previewable를 붙여서 사용하면 위 wrapper view없이 바로 사용 가능4. Swift6 - Xcode 16은 Swift 6을 지원하는데, 이는 컴파일 타임 데이터 경쟁 안전성을 .. 이전 1 다음