Swift - 옵셔널(Optional)
Optional(이하 옵셔널)은 값이 있을수도, 없을수도 있는 변수에서 쓰이는 문법이며, Swift의 특징이자 장점이라고 할 수 있습니다. 개발을 할 때 null값은 주요 버그의 원인이 되는 경우가 많습니다. 그래서 최근 Kotlin의 Nullable, Java의 옵셔널처럼 해당 값이 null이 들어갈 수 있는 경우에 옵셔널을 이용하여 null에 의한 버그를 방지하는 경우가 많습니다. Swift는 거기에 좀 더 엄격하게 관리합니다. 다른 언어는 해당 문법 없이 Integer에도 nil을 넣을 수 있지만, Swift는 기본적으로 변수에 nil값이 절대로 들어갈 수 없습니다. 만약 Int값에 null(nil)이 들어갈 가능성이라도 있다면 Nil cannot be assigned to type 'Int..
swift
2020. 1. 18. 14:58
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- Windows에서 Rails 설치
- Aptana Studio
- 딥링킹
- ERB
- go_router
- github
- 애니메이션
- Dynamic link
- Firebase
- rails
- devise
- flutter
- Railsinstaller
- 옵셔널
- Animation
- m n 관계
- rails m n 관계
- GitHub Pages
- Ruby
- 루비
- 레일즈
- 스위프트
- Route
- github Actions
- 딥링크
- M:N관계
- putty
- Ruby on Rails
- Rails 설치
- optional
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함