Swift Protocol and Extensions
프로토콜의 정의와 채택 (Defining and Adopting Protocols) 프로토콜 정의 (Defining a Protocol) 프로토콜은 특정 요구사항을 정의하는 청사진입니다. 클래스, 구조체, 열거형이 프로토콜을 채택하여 이 요구사항을 구현할 수 있습니다. 프로토콜은 protocol 키워드를 …
프로토콜의 정의와 채택 (Defining and Adopting Protocols) 프로토콜 정의 (Defining a Protocol) 프로토콜은 특정 요구사항을 정의하는 청사진입니다. 클래스, 구조체, 열거형이 프로토콜을 채택하여 이 요구사항을 구현할 수 있습니다. 프로토콜은 protocol 키워드를 …
클래스와 객체 (Classes and Objects) 클래스 정의 (Defining a Class) 클래스는 객체 지향 프로그래밍의 기본 단위로, 속성과 메서드를 포함할 수 있습니다. class 키워드를 사용하여 클래스를 정의합니다. 객체 생성 (Creating an …
함수의 정의와 호출 (Defining and Calling Functions) 함수 정의 (Defining Functions) 함수는 특정 작업을 수행하는 코드 블록입니다. func 키워드를 사용하여 함수를 정의합니다. 함수 호출 (Calling Functions) 정의된 함수를 호출하여 실행합니다. …
Swift 컬렉션 타입(Collection Types) 배열 (Array) 배열 기본 (Basic Array) 배열은 같은 타입의 값을 순서대로 저장하는 컬렉션입니다. 배열은 []를 사용하여 선언합니다. 배열 초기화 (Initializing an Array) 빈 배열을 초기화하거나 기본 …
변수와 상수 (Variables and Constants) 변수 (Variables) 변수는 값이 변경될 수 있는 저장 공간을 의미합니다. Swift에서 변수는 var 키워드를 사용하여 선언합니다. 상수 (Constants) 상수는 값이 한 번 설정되면 변경될 수 …
Xcode 설치 및 설정 (Installing and Setting Up Xcode) Xcode 설치 (Installing Xcode) Xcode 초기 설정 (Initial Setup of Xcode) Swift Playground 사용법 (Using Swift Playground) Swift Playground 시작 (Getting …
스위프트 소개 – Introduction to Swift 스위프트란 무엇인가? – What is Swift? 스위프트는 애플이 개발한 프로그래밍 언어로, 주로 iOS, macOS, watchOS, 및 tvOS 애플리케이션을 개발하는 데 사용됩니다. Swift는 안전성, 성능, …
코틀린 서버 사이드 개발 – Kotlin Server-Side Development 코틀린이란? – What is Kotlin? 코틀린은 JetBrains에서 개발한 범용 프로그래밍 언어로, 주로 JVM(자바 가상 머신)에서 실행되며 Java와 100% 호환됩니다. 간결하고, 안전하며, 현대적인 …
Kotlin을 활용한 안드로이드 앱 개발 기초 (Introduction to Android App Development with Kotlin) 안드로이드 앱 개발에서 Kotlin을 사용하는 것은 생산성과 효율성을 크게 향상시킵니다. Kotlin은 안드로이드 개발을 위해 구글에서 공식적으로 지원하는 …