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
- Animation
- M:N관계
- flutter
- devise
- Aptana Studio
- 레일즈
- Dynamic link
- 애니메이션
- go_router
- 스위프트
- Ruby on Rails
- rails
- Rails 설치
- Railsinstaller
- putty
- Firebase
- rails m n 관계
- 옵셔널
- ERB
- GitHub Pages
- github
- 루비
- github Actions
- 딥링크
- optional
- Route
- Ruby
- Windows에서 Rails 설치
- m n 관계
- 딥링킹
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 |
글 보관함