스위프트 3의 코드를 스위프트 4로 변환하고 다음 코드에서이 오류가 발생합니다. 내가 배열을 평평하게 flatmap를 사용하려고하면 난이 무엇입니까스위프트 3에서 스위프트 4로 마이그레이션 - 문자열을 예상되는 String.Element로 변환 할 수 없습니다.
에 'String'형식의 값을 변환 할 수 없습니다예상 인수 유형 'String.Element'(일명 '문자')
if favoritedProducts.contains("helloWorld") {}
아래 코드 줄은 [String] 대신 [String.Element] '를 반환합니다. 어떻게 [String]으로 변환합니까? 만약 내가 그것을 [String]으로 캐스팅하려고한다면, 그것은 항상 실패 할 것이라고 말한다.
let productIDs = allItems.flatMap{$0.productID}
나는 동일한 질문을했습니다. +1 +1 – Vats