반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- android 내부 저장
- VirtualBox 오류
- ios
- 전세대출연장
- Android
- ios share
- ngshow
- ng-show
- DB
- Deveopment
- DB연동
- adb
- AndroidStudio
- 플러터폰트
- 스위프트
- JSP
- Context 쉽게
- SQL분할
- android 저장
- 프러퍼티
- 폰트적용하기
- ios공유하기
- android 데이터 저장
- 공유기능
- TEXT속성
- 중소기업전세대출연장심사
- 행나누기
- Tomcat
- 플러터폰트적용하기
- flutterfont
Archives
- Today
- Total
beomboo
[스위프트] 변수 본문
반응형
변수
var [변수명]: [데이터 타입] = [값]
let [상수명]: [데이터 타입] = [값]
- 스위프트에서 타입 추론을 해주지만 추후 문제 발생 시 오류를 찾는데 상당한 시간이 걸리기에 타입 추론보다는 명시를 권장, (컴파일 처리시간도 영향)
Any
- 모든 데이터 타입을 사용
AnyObject
- 클래스의 인스턴스만 할당
컬렉션 타입
배열
- [] , [[]]
딕셔너리
- 요소들이 순서 없이 키와 값의 쌍으로 구성되는 컬렉션 타입
- 하나의 딕셔너리 안의 키는 중복해서 사용할 수 없다
- 타입별칭을 통해 간소화
typealias ADictionary = [String: Int]
var b: ADictionary = ADictionary()
- 둘 다 같은 표현
var a: Dictionary<String, Int> = Dictionary<String, Int>()
var a: [String: Int] = [String: Int]()
세트
- 같은 타입의 데이터를 순서 없이 하나의 묶음으로 저장
- 중복된 값이 존재하지 않는다. 모두 유일한 값
- 순서가 중요하지 않거나 각 요소가 유일한 값이어야 하는 경우
- 해시 가능한 값이 들어있음
- 축약형이 없음
// Java나 C에서 배열느낌? (초기 생성당시 정해둔 형태의 값만 저장가능, 유일한 값만 담는건 차이)
반응형
'iOS' 카테고리의 다른 글
iPad Native Share 기능 (공유) (0) | 2022.06.30 |
---|---|
MAC 업데이트 후 VirtualBox 오류 (0) | 2022.03.24 |
Showing All MessagesSigning certificate is invalid. Signing certificate "Apple Development: ()", serial number "", is not valid for code signing. It may have been revoked or expired. (0) | 2022.03.02 |
iOS 리젝 대응하기 (0) | 2022.02.17 |
[스위프트] 프로퍼티 개념 요약 (0) | 2020.05.27 |
Comments