swift 예제

By August 2, 2019Uncategorized

주석을 사용하여 코드에 실행 불가능한 텍스트를 메모 또는 미리 알림으로 포함시면 됩니다. 주석은 코드를 컴파일할 때 Swift 컴파일러에서 무시됩니다. Swift의 형식 안전성의 다른 예와 마찬가지로 이 방법은 우발적인 오류를 방지하고 특정 코드 섹션의 의도를 항상 명확하게 합니다. 또한 Swift는 값의 부재를 처리하는 선택적 형식을 소개합니다. 선택자는 “값이 있고 x와 같음” 또는 “값이 전혀 없다”고 말합니다. 선택적 옵션을 사용하는 것은 Objective-C의 포인터와 함께 nil을 사용하는 것과 유사하지만 클래스뿐만 아니라 모든 형식에서 작동합니다. Objective-C의 nil 포인터보다 더 안전하고 표현력이 좋은 옵션일 뿐만 아니라 Swift의 가장 강력한 기능 중 많은 부분의 중심에 있습니다. 사전 조건실패(_:file:line:)를 호출할 수도 있습니다. 스위치의 기본 케이스를 취했지만 모든 유효한 입력 데이터가 스위치의 다른 경우 중 하나에서 처리되었어야 하는 경우와 같은 오류가 발생했음을 나타내는 함수입니다.

이전에 Objective-C에서 코드를 작성한 경우 Swift에서 크게 변경된 경우 헤더(.h)와 구현 파일(.m)을 통합하는 것이 가장 큰 변화입니다. 이제 특정 클래스의 모든 정보가 단일 .swift 파일에 저장됩니다. 함수는 실제로 클로저의 특별한 경우입니다: 나중에 호출할 수 있는 코드 블록입니다. 클로저의 코드는 클로저가 실행될 때 다른 범위에 있더라도 클로저가 만들어진 범위에서 사용할 수 있는 변수 및 함수와 같은 것에 액세스할 수 있습니다. 중괄호({})가 있는 코드를 둘러싸는 코드로 이름 없이 클로저를 작성할 수 있습니다. in을 사용하여 인수를 분리하고 본문에서 형식을 반환합니다. 야심 찬 앱 개발자는 무료 코스에 액세스하여 Xcode에서 첫 번째 앱을 빌드하는 방법을 배울 수 있습니다. 그리고 전 세계 Apple Store는 오늘 Apple 코딩 및 앱 세션에서 Swift 코드를 직접 체험할 수 있는 세션을 개최합니다. 이 예제에서는 makeASandwich() 함수를 사용할 수 없는 경우 또는 재료가 없는 경우 오류가 발생합니다.