일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 흐름도
- 스위프트
- Git과 Github차이점
- GitvsGithub
- github
- 플로우 차트
- 정규표현식
- 플로우차트
- git이란
- PushNotification
- 깃허브
- 애플
- JSONSerialization
- 정규식
- APNS
- git
- UIViewController
- 계산기
- flowchart
- ios
- 순서도
- git사용법
- swift
- github란
- flow chart
- 깃
- Regex
- xcode
- OS
- 백준
- Today
- Total
목록Swift/책 정리 (10)
Diana의 iOS 개발일기
스위프트를 공부하면 자주 보게되는 단어 중 하나가 바로 프로퍼티가 아닐까 싶습니다. 그만큼 프로퍼티에 대해 잘 알아놓아야 스위프트 코드를 이해하기 쉬워지죠. 처음 스위프트를 공부하기 시작했을 때는 프로퍼티 == 변수, 상수 라고 생각하였는데 공부를 함에 따라 프로퍼티에는 다양한 종류가 있고 변수와 상수는 단지 그 중 하나라는 것을 알게되었습니다. [프로퍼티 - Property] 프로퍼티는 크게 세가지 종류로 나눌 수 있습니다. 저장 프로퍼티(Stored Properties) 연산 프로퍼티(Computed Properties) 타입 프로퍼티(Type Properties) 1. 저장 프로퍼티(Stored Properties) 저장 프로퍼티는 클래스 또는 구조체의 인스턴스 변수를 말하며 var과 let의 키워..
구조체와 클래스는 프로그래머가 데이터를 용도에 맞게 묶어 표현하고자 할 때 유용합니다. 함수형 프로그래밍인 스위프트에서는 각각의 함수들은 독립적이며 이를 어떻게 구조화하여 코딩하는지에 따라 프로그램의 퀄리티가 달라지는데 이러한 함수, 메서드 들을 묶어 표현하는 것이 구조체와 클래스이므로 이 둘을 잘 이해하는 것은 꽤나 중요합니다. [구조체 - Structure Type] struct MyTest { //struct 구조체이름 var first: String var second: Int //프로퍼티와 메서드들 } 구조체의 기본 구조는 위와 같이 struct 키워드를 사용하여 정의합니다. 구조체를 생성할 때 프로퍼티들의 초기값을 지정하지 않았다면 선언 시 전달인자로 초기 값을 넘겨주어야 합니다. 글로만 보면..