Swift는 일반적인 종류의 데이터로 동작하고 기본 구문을 작성합니다. 1. 기본 데이터 타입(Data Type)과 콜렉션 타입(Collection Type) Swift는 정수에 대해 Int, 부동소수점(floating-point)값에 대해 Double, 부울(Boo
요약 > 1. 변수(Variables)와 상수(Constants) 프로그램에 값을 저장하는 '저장소'의 종류. '변수'는 프로그램 내에서 값이 변할 수 있는 저장소 '상수'는 값이 변하지 않는 저장소 타입 명시(Type Annotations) S
코드에서 설명 또는 기록을 위해 실행되지 않는 문자를 추가할 때는 주석(Comments)을 사용합니다. 주석은 코드가 컴파일될 때 Swift 컴파일러에 의해 무시됩니다. Swift에서 주석은 C언어에서 주석을 사용하는 방법과 유사합니다. 한 줄 주석은 두개의 슬래시(
정수(Integers)는 42와 -23과 같은 분수가 아닌 숫자들을 말합니다. 정수는 부호가 있는 정수(signed)(양수,0,음수)또는 부호가 없는 정수(Unsigned)(양수 또는 0)이 있습니다. Swift는 8, 16, 32, 64 비트 형태의 부호가 있는 정
요약 > 1. Swift는 타입세이프(Type-Safe)한 언어. 상수, 변수의 타입과 관련된 오류발생을 막을 수 있음. Swift는 타입추론(Type Inference)을 제공. 편의성. 모든 상수와 변수에 특정타입을 지정하지 않아도 Swift가 타입을 추론하고
요약 >1. 숫자타입 변환(Type Conversion) 정수 변환 정수부동소수점 변환 2. 타입 별칭(Type Aliases) ㅇㅇ 숫자 타입 변환(Numeric Type Conversion) 음수를 사용하지 않더라도 코드에서 상수와 변수가 정수
요약 >1. 부울(Boolean, Bool) Bool타입은 논리적 참/거짓을 판단할 수 있는 타입으로, true와 false를 제공합니다. Bool타입은 논리적 참/거짓 판단을 통해 제어 흐름 구문에서 주로 사용됩니다. 튜플(Tuples) 튜플은 타입과
요약 > 1. 옵셔널(Optional) Swift에서 상수 또는 변수에 값이 없는 경우를 다루기 위해 필요한 타입 중 하나. 형태 : 옵셔널Int -> Int?, 옵셔널String -> String? nil 옵셔널 변수에서 값이 없음을 표현하는 값.
요약 > 1. 에러처리(Error Handling) 목적 : 예외적인 상황 또는 오류가 발생했을 때, 프로그램이 정상적으로 계속 실행될 수 있도록 하는 메커니즘. 키워드 및 함수 : throws, do, catch, try 사용 시점 : 예외적인 상황이 예측
요약 > 1. 기본연산자 ㅁ 대입연산자 ㅁ 산술연산자 ㅁ 나머지연산자 ㅁ 단항 뺄셈 연산자 ㅁ 단항 덧셈 연산자 ㅁ 기본 연산자(Basic Operators) Swift에서 연산자는 할당(Assignment), 산술(Ar