2015-04-10 2 views
3

Есть ли способ, чтобы Xcode 6.3 скомпилировал Swift с использованием версии 1.1? Сегодня я обновился до Xcode 6.3, ожидая отличных исправлений и смог конвертировать 1.1 код в 1.2. К сожалению, радуги и единороги нигде не найдены.Xcode 6.3 и Swift 1.1

Теперь у меня сломанный проект, и я хочу просто вернуться к компиляции с использованием Swift 1.1.

Eclipse позволит вам скомпилировать другую версию Java. Возможно ли это в Xcode и Swift?

ответ

3

К сожалению, нет. Невозможно скомпилировать более старую версию, используя более новую версию Xcode почти ничего, кроме старых версий iOS в этой экосистеме. Тем не менее, я считаю, что это специально. Это хорошая идея, чтобы быть в курсе последних версий всего.

Одно из возможных решений заключается в том, чтобы перейти на https://developer.apple.com/downloads/index.action и загрузить Xcode 6.2 и удалить Xcode 6.3. Это должно установить инструменты для Swift 1.1 и удалить инструменты для 1.2. Но опять же, неплохо просто пересмотреть код, чтобы отразить изменения в Swift 1.2.

2

Вы можете установить XCode 6.2 в другую папку и использовать обе версии. Вам просто нужно быть осторожным, чтобы начать правильную версию каждый раз. В настройках вы также можете установить версию инструментов, которые хотите использовать. Например, вы можете использовать Dev Tools из 6.3 с XCode 6.2.

Возврат КОДА возможен, если вы использовали git или svn.

+1

Вы даже можете установить его в ту же папку, просто переименуйте Xcode.app в нечто вроде Xcode-6.2.app. – FreeNickname

Смежные вопросы