Swift 기초 문법 (2/2)

지난번에는 기본적인 데이터 타입, 함수, 조건문, 반복문, 옵셔널, 구조체 등을 살펴보았습니다. 이번 포스팅에서는 프로토콜, 클로저, 예외 처리를 간략히 알아보겠습니다. 프로토콜 Swift에서는 프로토콜이라는 개념이 있는데요. 프로토콜은 인터페이스와 비슷한 개념으로, 클래스나 구조체 등에서 특정 기능을 구현하도록 강제할 수 있습니다. 프로토콜을 사용하면 객체의 다형성을 쉽게 구현할 수 있습니다. 클로저 Swift에서는 클로저라는 개념을 제공합니다. 클로저는 함수와 비슷한 개념으로, 일반 …

더 읽기

Swift 기초 문법 (1/2)

Swift 언어의 기본 문법을 설명하고, 예제 코드로 문법을 알아보겠습니다. Playground를 실행하여 실습해 보면 좋겠습니다.맥을 사용하지 않고 있다면 온라인에서 실습하는 방법도 있습니다. https://online.swiftplayground.run/ https://swiftfiddle.com/ Swift는 애플에서 개발한 언어인데요. iOS, macOS, watchOS, tvOS 등의 애플 플랫폼에서 사용되는 객체 지향 프로그래밍 언어입니다. Swift는 Objective-C를 대체하기 위해 애플에서 개발했습니다. 과거의 Objective-C의 코드를 보셨던 분이라면, Swift 개발에 박수를 보낼 것이라고 …

더 읽기