Apple Swift 책에서 Swift를 배우고 책에서 Xcode 놀이터에 붙여 넣은 코드가 작동하지 않습니다. 코드를 완전히 다시 입력해야 작동합니다. 이 주위에 어떤 방법이 있습니까?iBooks에서 Xcode 놀이터로 붙여 넣은 스위프트가 작동하지 않습니다.
2
A
답변
2
@matt가 주석을 달았으므로 웹 브라우저에서 Xcode 문서 창이나 HTML 버전으로 작업하는 것이 좋습니다. iBooks는 전자 매체 임에도 불구하고 보이지 않는 불법 문자를 텍스트에 넣는 인쇄 출판 세계에서 많은 포맷 트릭을 사용합니다.
The Swift Programming Language on developer.apple.com의 웹 버전을 찾을 수 있습니다. 다른 Apple Swift iBook, Using Swift with Cocoa and Objective-C 및 iBooks에없는 다른 많은 설명서 (신속한 특정 및 기타)에 대한 내용입니다. 보이지 않는 가비지 문자를 가져 오지 않고도 웹 버전의 문서에서 복사하여 붙여 넣을 수 있습니다.
TSPL, "A Swift Tour"의 첫 번째 장을 실행 가능한 놀이터로 다운로드 할 수 있으므로 복사하기/붙여 넣기를 완전히 저장할 수 있습니다. 기본적으로
명령 less
는 당신에게 특수 문자를 표시합니다. pbpaste
의 출력을 less
으로 파이프하면 클립 보드의 실제 상태를 볼 수 있습니다. (-X 옵션을 사용하면 화면이 지워지지 않고 쉘 스크립트를 캡처 할 수 없습니다.)
1
당신은 책 대신에 적절한 행 끝에서 부드러운 수익률을 복사됩니다. 텍스트 편집기에서 보이지 않는 문자를 켜고 줄 끝 문자와 return 키를 누를 때 나타나는 문자 사이의 차이점을 확인하십시오.
iBooks는 복사 - 붙여 넣기 (예 : 속성 추가)에서 코드를 복사 할 때 좋지 않은 일을합니다.
아마 복사 된 코드에서 악의적 인 보이지는 것입니다. 텍스트 편집기에 붙여 넣기, 복사 및 놀이터에 붙여 넣기를 시도하십시오. – matt
Xcode 문서의 버전을 사용하면 직접 실행할 수 있습니다. – matt
코드 왼쪽에있는 빨간색 버튼을 클릭하면이를 해결하기 위해 무엇을 제안합니까? –