7-Swift2 항목을 Xcode8.1-Swift2.3으로 이동하려면
개요
Xcode 7.x에서 8.1로 업데이트하는 동안 Swift3로 전환하지 말고 Swift2.3에서 실행합니다.
지금은 느낌은 있지만 잊어버리기 위해서.
환경
이전
Items
Version
Xcode
7.3
Swift
2.2
이전 후
Items
Version
Xcode
8.1
Swift
2.3
프로그램 라이브러리
이전
Items
Version
Xcode
7.3
Swift
2.2
이전 후
Items
Version
Xcode
8.1
Swift
2.3
프로그램 라이브러리
단계
1. 항목 열기
Xcode8에서 항목을 열면 다음과 같은 두 개의 대화 상자가 표시됩니다.
모두 Later를 클릭합니다.
2. 구축 설정 변경
TARGETS - Build Settings 탭의 Use Legacy Swift Language Version을 Yes로 변경합니다.
3. Cartfile 수정
각 라이브러리의 정의를 Swift2.3을 지원하는 버전 지정으로 수정합니다.
이것을 참고하도록 허락해 주십시오.
http://qiita.com/beatspace/items/5dc4c45f2aa690021a37
수정 전github "Alamofire/Alamofire"
github "SwiftyJSON/SwiftyJSON"
github "SVProgressHUD/SVProgressHUD"
github "realm/realm-cocoa"
수정 후github "Alamofire/Alamofire" == 3.5.0
github "SwiftyJSON/SwiftyJSON" == 2.3.1
github "SVProgressHUD/SVProgressHUD"
github "realm/realm-cocoa" "master"
4.carthage update
TOOLCHAINS=com.apple.dt.toolchain.Swift_2_3에서 실행됩니다.TOOLCHAINS=com.apple.dt.toolchain.Swift_2_3 carthage update --platform iOS --no-use-binaries
지금 실행할 수 있습니다.
Reference
이 문제에 관하여(7-Swift2 항목을 Xcode8.1-Swift2.3으로 이동하려면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/y-some/items/e2c2367a8519f82aee1a
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
github "Alamofire/Alamofire"
github "SwiftyJSON/SwiftyJSON"
github "SVProgressHUD/SVProgressHUD"
github "realm/realm-cocoa"
github "Alamofire/Alamofire" == 3.5.0
github "SwiftyJSON/SwiftyJSON" == 2.3.1
github "SVProgressHUD/SVProgressHUD"
github "realm/realm-cocoa" "master"
Reference
이 문제에 관하여(7-Swift2 항목을 Xcode8.1-Swift2.3으로 이동하려면), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/y-some/items/e2c2367a8519f82aee1a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)