xcode simulator ios18버전으로 업데이트 후 시뮬레이터 자체 실행에는 문제가 없는데 flutter를 실행하면 다음과 같은 에러가 발생합니다. 그래서 stackoverflow를 참고하여 post_install do |installer| installer.pods_project.targets.each do |target| flutter_additional_ios_build_settings(target) target.build_configurations.each do |build_configuration| build_configuration.build_settings['EXCLUDED_ARCHS[sdk=iphonesimulator*]'] = 'arm64 i386' end end end 이 코드를 podfile에 추가하였으나 오류가 해결되지 않았습니다.. 이 에러를 어떻게 해결해야하나요?
강의을 수강하면서 아래의 함수를 사용하려고 하는데 if name.contains 구문에서 아래와 같은 오류가 발생됩니다. let names = ["apple", "air", "brown", "red", "orange", "blue", "candy"] func someFind(find: String) -> [String] { var newNames = [String]() for name in names { if name.contains(find) { newNames.append(name) } } return newNames } Cannot convert value of type 'String' to expected argument type 'String.Element' (aka 'Character') 강의에서는 잘 되는데, 제가 선언해서 저 함수를 쓰려고할때 발생되는 에러 메세지인데.. String에서는 Charater Type밖에 찾을 수 없다고 합니다. 왜 강사님 코드는 되고 저는 안되는것인가요..? 문자열 배열에서 검색한번 해보려고 하는데 오류가 발생되는데... 왜 이런 오류가 발생되는것인가요. ㅠㅠ