Чтобы использовать Xcode 8 с проектом Swift, мы должны преобразовать его в новый синтаксис Swift 3.Преобразование в Swift 3 с Xcode 8
У меня есть проект с несколькими cocoapods. Во-первых, я установил все новые версии этих стручков из соответствующих источников, поэтому они уже преобразованы в Swift 3.
Затем я использовал Edit -> Convert -> To current Swift syntax choosing Swift 3
для своей основной цели (в основном, для реального приложения). Все было хорошо, но на первой сборке я получил много ошибок, даже простых, исправленных с помощью CMD+ALT+CTRL+F
, но они увеличиваются при каждой сборке. Я думаю, что этот инструмент преобразования не самый лучший, или что-то пошло не так.
Можете ли вы указать мне в правильном направлении?
Скриншот, чтобы показать вам проблемы
Можете ли вы показать некоторые ошибки? –
Я борюсь с той же проблемой - этот разговор работает только для очень маленьких проектов. Итак, на данный момент я остаюсь в версии 7.3.1 - и позже я перестрою проект из лома (так что копируйте класс для класса - попробуйте преобразовать/проверить синтаксис) - но для этого потребуется хотя бы один полный день для одного проекта , – derdida
И проверить это: все еще много «ручной» работы для преобразования в последний синтаксис. https://stackoverflow.com/questions/37946899/converting-to-swift-3-difficulties?rq=1 – derdida