iOS. swift의 초기화에 대해서 알아봅시다
Swift는 선언하는 시점에 프로퍼티들이 초기화가 되어 있어야 합니다. Java처럼 시스템에서 자동으로 하여주지 않기 때문에 초기값을 지정하여 주어야 하는데요. 초기값을 지정하여 주거나 혹은 Initializer를 통해서 초기화를 진행하여 주어야 합니다. ( 예외적으로 ! (느낌표) 를 사용하여 초기화를 조금 나중에 하여 주어도 되긴 합니다. 기본적으로는 옵셔널이며 nil값을 가지고 있습니다. ) 그냥 초기값을 넣어주는것은 알겠고 Initializer에 대해서 알아봅시다. 1. Designated Initializer 클래스에 반드시 1개 이상이 필요하며, 모든 프로퍼티를 단독으로 전체 초기화가 가능하게 되어 있는 Initializer입니다. 무슨말이냐면 class Person { var name: St..
Mobile/iOS
2019. 6. 29. 18:32
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- CentOS
- war
- nodejs
- android
- Kotlin
- Python
- git
- cocoapods
- rxswift
- ubuntu
- Java
- Spring
- Xcode
- docker
- centos8
- Gradle
- windows10
- intellij
- Codable
- tomcat
- php
- MySQL
- SWIFT
- golang
- Windows
- ios
- enum
- Linux
- github
- go
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
글 보관함