Ошибка «Swift Language Version» в приложении Objective C - PullRequest
0 голосов
/ 10 сентября 2018

Работа с приложением Objective C iOS (работает нормально); когда я начинаю устанавливать некоторые сущности Core Data, как только я компилирую, я получаю это сообщение об ошибке:

The “Swift Language Version” (SWIFT_VERSION) build setting must be set to a supported value for targets which use Swift. This setting can be set in the build settings editor.

Я использую версию Xcode 9.4.1, а в редакторе настроек сборки нет SWIFT_VERSION. И если я устраню только что созданную сущность Core Data, проблема исчезнет.

Я был бы счастлив, если бы кто-то объяснил мне и сказал, что делать. Я несколько удивлен, увидев это сообщение, относящееся к «языковой версии Swift», когда мое приложение только в Objective C. Но я предполагаю, что некоторые зависимости могут использовать Swift.

Ответы [ 2 ]

0 голосов
/ 10 сентября 2018

Перейти к целям

-> выбрать настройку сборки

-> поиск версия на быстром языке (вверху справа)

-> В Swift Language Version изменить версию

См. Снимок экрана ниже.

enter image description here

Смотрите мой обновленный снимок экрана

enter image description here

0 голосов
/ 10 сентября 2018

Можете ли вы проверить свои настройки сборки о версии Swift. Потому что у меня тоже есть проект, который находится в Objective C, но все же нам нужно установить версию Swift в настройке сборки. Пожалуйста, проверьте Прикрепленное изображение enter image description here

...