일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- playgrounds
- 플레이그라운드
- 42에꼴
- 프로그래머스
- 추적하기
- unary operator
- 값올리기
- string(from)
- 프로그래머스 문제 풀이
- swiftlanguage
- Swift
- !==
- 맥
- 플레이그라운드 문제풀이
- ===
- ternary operator
- html
- ios개발자
- 라피신
- 이노베이션아카데미
- ios
- 스위프트
- 짝수와 홀수
- 42ecole
- binary operator
- 스위프트공부
- ==
- 두 정수 사이의 합
- string from
- c언어
Archives
- Today
- Total
minError
비전공자의 SWIFT 학습기 [ imageView ] 본문
본 게시물은 Do it! 책을 보며, 학습한 내용에서
궁금한 부분에 대한 부가 설명에 대해 구글에서 검색후, 정리한 내용을 토대로 작성되어 졌습니다.
P. 68 부터 시작되는
원하는 이미지 화면에 출력하기 - 이미지뷰
다음 실습 예제를 통해,
버튼을 누르며 확대 혹은 축소가 되게 설정.
그리고 스위치를 끄고 켜면, 전구의 화면이 끄고 켜지게끔
만들어 보는데요.
코드는 아래와 같습니다.

여기에서, 변수 선언 뒤에 물음표가 온 부분을 볼수 있습니다.
var imgOn: UIImage?
이 물음표의 개념은 '옵셔녈(Optionals)'으로,
어떤 값이 존재하지 않는다는 것을 나타낼 때 사용을 합니다.
즉, 변수가 nil이거나 값의 존재 여부를 알 수 없음을 의미합니다.
예제에서는 변수 imgOn의 초기값 설정을 하지 않았기에, 값으 없을 수 있다라는 의미로 ?를 붙여 준 것입니다.
'Study-ing > SWIFT' 카테고리의 다른 글
Swift 언어 [ while문 ] (0) | 2020.03.03 |
---|---|
비전공자의 SWIFT 학습기 [ 기초 ] (0) | 2020.02.19 |
비전공자의 SWIFT 학습기 (0) | 2020.02.11 |