[swift] Realm Notification
reaml의 결과 데이터는 항상 최신 데이터를 반환합니다. 즉, 결과를 다시 로드할 필요가 없습니다. 하지만 데이터와 다르게 UI는 자동으로 없데이트 되지 않기 때문에 수동으로 업데이트해줄 필요가 있습니다. 수동으로 업데이트하기 위해서는 데이터가 변견된 시점을 알아야 되는데, 이 문제를 Notification 으로 해결할 수 있습니다. Result 객체에 Notification을 설정하면, 해당 객체를 관찰하면서 데이터의 변경이 발생할 때 호출되어 변경 시점을 알 수 있습니다. 그럼 바로 코드로 알아 보겠습니다! 아래는 user 데이터를 반환받은 결과 객체에 관찰자(observer)를 설정하는 코드입니다. let tableView = UITableView() var users: Result? var no..
Swift/Realm
2020. 3. 27. 18:30
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- TDD
- xib
- CollectionView
- carousel
- Closure
- Swift
- Video
- testing
- UIButton
- customAlertView
- AssociatedObject
- Cleancode
- AVKit
- NIB
- pagingView
- HLS
- permission error
- Realm
- RECORDING
- ssh
- Design Pattern
- IOS
- UIBarButtonItem
- BaseViewController
- AVFoundation
- m3u8
- database
- Coordinator
- http live streaming
- UIControl
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함