[iOS/Objective-C] KVO
KVO라는 개념을 사용하면 swift에서는 reactive와 거의 흡사한 코드를 만들수 있습니다.오늘은 Objective-C에서 사용하는 방법에 대해서 알아보도록 하고, Block으로 코딩을 하여 둔 라이브러리를 소개하려합니다. 일단 KVO란 Key Value Observing 입니다.무엇이냐면 Key의 Value가 변경되는것을 감시하여서 코딩을 하는것이라고 생각하면됩니다. 일반적인 옵저버 패턴이라고 생각하면 되는데, 우리가 리스너를 만들어서 사용하던 방식을 그냥 사용할수 있도록 지원해주는 것입니다.하나의 단점은 키를 String으로 넣어서 사용하여서 변수명을 고치거나 할 경우에는 이 부분들도 같이 수정을 하여 주어야 합니다. 그럼 코드로 설명하겠습니다. 1. 선언 1234567891011 [self.c..
Mobile/iOS
2017. 12. 31. 00:31
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- golang
- php
- Windows
- ubuntu
- go
- Xcode
- centos8
- cocoapods
- intellij
- windows10
- nodejs
- war
- Python
- git
- github
- Gradle
- Java
- Linux
- SWIFT
- Kotlin
- enum
- Codable
- Spring
- tomcat
- android
- CentOS
- ios
- rxswift
- docker
- MySQL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함