Biorąc pod uwagę, że wersja Swift 2 zrywa niektóre apisy - czy możliwe jest wybranie wersji docelowej kompilatora?Czy można przełączyć projekt XCode na wersję Swift 1.2 w wersji beta XCode 7?
5
A
Odpowiedz
5
Nie można wybrać wersji docelowej kompilatora. Jeśli chcesz używać Swift 1.2, to nie używaj Xcode 7, trzymaj się kodu źródłowego 6.3
Jeśli chcesz użyć xcode 7, możesz przenieść cały poprzedni kod do Swift 2, przechodząc do Edycja> Konwertuj Do najnowszej składni Swift pomoże znaleźć wiele zmian. Jednak nadal będziesz musiał wykonać ręczną edycję.
Zdecydowanie zalecamy wykonanie kopii zapasowej projektu przed migracją.
Powiązane problemy
- 1. Swift 1.2 Frameworks w XCode 7/Swift 2.0
- 2. AVAudioPlayer już nie pracuje w Swift 2.0/Xcode 7 beta
- 3. iOS 8.2 nieobsługiwany w Xcode 6.3 beta
- 4. upgrade do wersji xcode 6 beta 2
- 5. Jak sprawić, aby projekt CocoaPods działał na OS X El Capitan i Xcode 7 Beta?
- 6. Nie można zainstalować Xcode 7 Beta 5 iOS symulator
- 7. Czy można wyłączyć dokumentację Swift w Xcode?
- 8. Jak działa błąd w Swift w Xcode 8 beta 4
- 9. Jak wywołać SecItemCopyMatching w Xcode 7 beta 4?
- 10. Zmiana wersji Carthage Swift
- 11. Projekt XCode 4.2 migrujący do XCode 4.2.1
- 12. Przesyłanie aplikacji na iOS przy użyciu beta wersji xcode?
- 13. Jak uzyskać dostęp do placów zabaw SpriteKit w wersji beta beta Xcode 8?
- 14. Xcode-beta nie można otworzyć podczas aktualizacji.
- 15. UIStackView przed iOS 9.0 w Xcode 7 beta 5
- 16. Swift 1.2 (Xcode 6.3) usunął operator x^'' dla wartości Bool?
- 17. Xcode 7 Rozmiar archiwum duży
- 18. Xcode 7 beta 4 Build błędach - com.apple.CoreSimulator.SimRuntime.iOS-9-0
- 19. iOS 8 nie symulatory widoczne w Xcode 7 beta
- 20. Subclassing NSManagedObject z Swift 3 i Xcode 8 beta
- 21. Xcode 8 Beta 4 Swift 3 - "okrągłe" zachowanie zmieniło
- 22. Czy istnieje sposób, aby uzyskać symulator iOS 7 na Xcode 8 beta
- 23. Jak zbudować wersję Release systemu iOS w Xcode?
- 24. Nie znaleziono pliku Xcode 7 "SenTestingKit/SenTestingKit.h"
- 25. Google Sign In nie działa na iOS 10 Beta 7 z Xcode 8 beta 6
- 26. Importuj projekt XCode do innego projektu XCode
- 27. Domyślne frameworki brakujące w Xcode 6 beta
- 28. Jak odinstalować starszą wersję xcode
- 29. xcode 6 beta 7: podpisany zasób został zmodyfikowany lub usunięty.
- 30. Czy aplikacje Xcode 8 Swift 3 działają z powodzeniem na iOS 7?
Tego się obawiałem. –
Mam projekty, które również muszę migrować :( –
Nienawidzę być podstawą Apple'a, ale jeśli zmienisz swój zestaw SDK tak, by się zepsuł, umieścisz flagę w kompilatorze, aby opcjonalnie wybrać 1.2. –