본문 바로가기 메뉴 바로가기

Decoding Note

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Decoding Note

검색하기 폼
  • 분류 전체보기 (56)
    • mysql (1)
    • Flex (1)
    • Python (1)
    • Git (2)
    • react (2)
    • css (4)
    • Javascript (4)
    • Swift (41)
      • Metal (2)
      • Realm (2)
      • Firebase (1)
      • Testing (1)
      • Clean Code (2)
    • web (0)
  • 방명록

Realm (1)
[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
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
  • AVFoundation
  • customAlertView
  • Cleancode
  • http live streaming
  • xib
  • pagingView
  • HLS
  • m3u8
  • UIBarButtonItem
  • ssh
  • Swift
  • NIB
  • TDD
  • BaseViewController
  • Closure
  • UIControl
  • RECORDING
  • UIButton
  • Coordinator
  • testing
  • permission error
  • IOS
  • Realm
  • AVKit
  • Design Pattern
  • CollectionView
  • database
  • Video
  • AssociatedObject
  • carousel
more
«   2025/05   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바