Swift 2.3 не поддерживает xcode 8.3.2?

У меня был проект в Swift 2.3, после обновления Xcode до последней версии (8.3.2) он показывает следующую ошибку в моем проекте.

«Языковая версия Swift» (SWIFT_VERSION) должна быть правильно настроена для целей, использующих Swift. Используйте меню [Правка > Преобразовать > В текущий синтаксис Swift…], чтобы выбрать версию Swift, или используйте редактор настроек сборки, чтобы напрямую настроить параметр сборки.

даже если я конвертирую, он покажет много синтаксических ошибок. Что я могу сделать на этом?

Я не хочу конвертировать свой код в Swift 3. Но я хочу работать как раньше?


person Anushka Madushan    schedule 21.04.2017    source источник
comment
xcode 8.3.2 не поддерживает swift 2.3. Единственное решение — либо перенести проект на swift 3.0, либо использовать более старый xcode (8.0 или более раннюю версию).   -  person Nishant Bhindi    schedule 21.04.2017
comment
Нет необходимости изменять код, просто перейдите к настройке сборки и узнайте «Использовать устаревшую языковую версию Swift» и установите для нее значение «Да».   -  person Bhupat Bheda    schedule 21.04.2017
comment
Начиная с Xcode 8.3, устаревший режим Swift 2.3 больше не поддерживается. Это четко указано в примечаниях к выпуску Xcode: Xcode 8.2 — последний выпуск, поддерживающий Swift 2.3.   -  person Martin R    schedule 21.04.2017
comment
@Bhupat Bheda В последней версии Xcode Use Legacy Swift Language Version не найден.   -  person Anushka Madushan    schedule 21.04.2017
comment
@AnushkaMadushan, пожалуйста, взгляните на этот URL-адрес ios-blog.co.uk/tutorials/xcode/   -  person Bhupat Bheda    schedule 21.04.2017
comment
@Bhupat Bheda Я перешел к настройке цели и сборки, а затем искал в строке поиска, но ее не удалось найти.   -  person Anushka Madushan    schedule 21.04.2017
comment
@AnushkaMadushan, я думаю, вы не можете просмотреть документацию или stackoverflow.com/questions/43107179/   -  person Bhupat Bheda    schedule 21.04.2017