2016-10-18 3 views
0

Xcode 7.something을 Swift 2.2 또는 2.3과 함께 사용했습니다 (심지어 기억이 안납니다).Xcode 소스 파일을 몇 시간 전에 복원 할 수 있습니까?

내 Xcode를 버전 8로 업그레이드하고 프로젝트를 신속하게 3 구문으로 재구성했습니다. 엄청난 양의 오류가 발생했습니다.

개혁 이전의 프로젝트 폴더를 복원 할 수 없습니다. 변환 된 파일을 다른 곳으로 복사했습니다.

다음 다시 2.3으로 변환하려고하면 더 많은 오류가 발생합니다 ... 그래서 몇 시간 전 전체 프로젝트 파일을 복원하는 방법을 찾고 있습니다. 성공적으로 수행 할 수있는 방법이 있습니까? 미리 감사드립니다!

+0

당신은 설정을'기존 레거시 코드 사용 '설정으로 다시 2.3으로 변경할 수 있다고 생각합니다. 코드는 다시 swift 2.3으로 돌아갑니다. – Tj3n

답변

1

소스 제어 (git이 가장 일반적 임)를 사용하고 그 전후에 커밋 된 경우 (소스 컨트롤을 사용하고 있어야하며, Swift 3.0에서 업그레이드 한 것을 수행하기 전에 커밋해야합니다.)

백업이 있다면 백업에서 복원 할 수 있습니다. (그리고 정기적 인 백업을 수행해야합니다.)

Xcode를 종료하지 않고 소스 파일을 닫지 않은 경우 여러 실행 취소를 사용하여 변경 사항을 취소 할 수 있습니다. (나는 자동 업그레이드가 아닌 것으로 의심하지만 가치가있다.)

위의 경우가 아니라면 운이 좋지 않으므로 수동으로 오류를 해결해야합니다.

스위프트 2 대 스위프트 3은 큰 변화이며 오류가있을 것입니다. 고통 스럽지만 일회성입니다.

+0

괜찮습니다. 나 혼자서 모든 것을 수정하십시오 ... 2 시간 남았습니다 –

+0

어쨌든 고마워. –

관련 문제