Конвертировать из Swift 3.x в 5 - PullRequest
0 голосов
/ 10 апреля 2019

Когда я открыл свой проект в Xcode 10.2, я получил это сообщение:

Неподдерживаемая версия Swift… Используйте Xcode 10.1 для переноса кода в Swift 4.

Где я все еще могу найти Xcode10,1?Таким образом, процесс состоит в том, чтобы иметь 2 версии Xcode, сначала перейти на Swift 4, а затем 5?

PS: Если я перенесу код в Swift 5, будет ли приложение по-прежнему связывать двоичный файл Swift?Если да, то в чем выгода, поскольку приложение все еще содержит бинарный файл Swift?Если нет, то как он работает с iOS 11.x?

1 Ответ

2 голосов
/ 10 апреля 2019

Вам необходимо заново загрузить Xcode 10.1 с этой страницы , преобразовать свой код в Swift 4, затем заново загрузить Xcode 10.2 (последняя версия) и преобразовать в Swift 5.

Единственный другойвариант, который я могу придумать, - это изменить версию Swift в комплекте приложений, а затем посмотреть, будет ли она конвертирована, но я не думаю, что это произойдет.

...