+)cmd+shift+5
https://bbiguduk.gitbook.io/swift
swift에서는 초깃값이 있을 경우에는 컴파일러가 타입 추론(type inference)을 하므로 데이터 타입을 명시할 필요 없음 (var myNumber = 10 )
swift자료형
//int x = 10
var x = 10
print(type(of: x))
//x = 10
print(x)
강의자료 p11
//int x = 10
var x = 10
print(type(of: x))
//x = 10
print(x)
let s = MemoryLayout.size(ofValue:x)//8
print(s)
-문자 데이터 타입: character
character형은 일반적으로 자료형을 생략하지 않음
- Python: f 문자열 앞에 붙여 {} 안에 변수를 넣습니다.
- JavaScript: 백틱(```)을 사용하여 ${} 안에 변수를 넣습니다.
- Java: 문자열 연결을 통해 변수를 추가합니다.
- C#: $를 사용하여 {} 안에 변수를 넣습니다.
- Ruby: #{}를 사용하여 변수를 문자열 안에 포함합니다.
- Swift: \()를 사용하여 변수를 문자열 안에 포함합니다.
- PHP: 문자열 안에 $로 변수를 직접 포함합니다.
- Kotlin: $를 사용하여 변수를 문자열 안에 포함합니다.
//int x = 10
var x = 10
//x = 10
print("age=\(x)")//age=10
출처: iOS프로그래밍 기초 수업/ 한성현 교수님
'Swift' 카테고리의 다른 글
iOS 프로그래밍 기초 7주차 (0) | 2024.10.16 |
---|---|
iOS 프로그래밍 기초 6주 (0) | 2024.10.15 |
iOS프로그래밍 기초 5주차 (0) | 2024.10.03 |
iOS프로그래밍 4주차 (0) | 2024.09.25 |
<1주차>iOS 프로그래밍 기초 (2) | 2024.09.04 |