2016-11-03 7 views
3

Xcode는 수동적으로 적극적으로 Swift 3.0으로 전환하도록 권장합니다. 코드를 입력하면 빌드를 호출 할 때 Swift 3.0 구문과 관련된 모든 종류의 경고 & 오류가 나타나고 컴파일이 끝나면 사라집니다.Xcode 8 with Legacy Swift 2.3 : SourceKit이 Swift 3.0 규칙을 적용하고 팬텀 오류를 표시합니다.

"왼손"의 동적 증분 컴파일 설정이 "오른손"의 정적 실제 컴파일 설정과 관련이없는 것 같습니다.

매우 혼란 스럽습니다. 이것은 Xcode GM 8.1입니다. 다른 사람이 이것을 경험하고 해결 방법을 찾았습니까?

+0

버그 리포트를 작성해야합니다. – zneak

답변

2

귀하의 내부 힘을 2.3 vs 3.0 정보를 테스트하고 있습니다. 낡은 시대의 구문에 굳건히 머물러 있어야합니다. 인생의 어려움 중 하나를 고려하십시오. 3.0 도발에 굴하지 마라. 왜냐하면 한 순간에 약점을 보이면주고받을 수있는 변경 사항이 있기 때문에 2.3으로 컴파일하기 위해 실행 취소가 변경됩니다.

강력 함 아직 더 많은 것이 없습니다. 나는 8.2 베타 버전이 의심 할 여지없이 곧 머리에 버려 질 것이라고 생각한다. [에드 : 실제로, 이미 : https://developer.apple.com/library/prerelease/content/releasenotes/DeveloperTools/RN-Xcode/Introduction.html]

+0

나는 유머를 위해 upvote지만 대답으로 받아들이지 않을 것이다 :-) – BaseZen

+0

고마워. 비행 접시 직원들에게 공평하기 위해서, 아무도 그들에게 말하지 않았다 : 당신은 이클립스 확장을 스크랩하고 마침내 사용할 수있는 안드로이드 스튜디오로 다시 쓸 수있다 (?). 급진적 인 움직임을 승인 할 의사가 없습니다 : Xcode. 스파르타 판. –

관련 문제