코딩하는 체대생

코딩하는 체대생

  • 분류 전체보기 (229) N
    • Project (2)
    • Experience Story (26) N
      • Apple Developer Academy @ P.. (5) N
    • Swift, iOS Foundation (30)
    • UIKit, SwiftUI, H.I.G (40)
    • Swift Architecture (16)
      • Design Pattern (10)
    • Apple Framework, Library (28)
      • Combine (10)
    • ML, Spatial Computing (7)
    • Algorithm (62)
    • Developer Basis (18)
      • 내가 보려고 정리하는 개발 용어 사전 (4)
      • Xcode (8)
      • Git, GitHub (5)
  • GitHub
  • Brunch Story
RSS 피드
로그인
로그아웃 글쓰기 관리

코딩하는 체대생

컨텐츠 검색

태그

후기 Design Pattern Xcode SWIFT UIKit 코딩 테스트 python 알고리즘 SwiftUI 코딩테스트 leetcode 파이썬 apple ios Combine Algorithm 리트코드 코딩테스트 입문 프로그래머스 대외활동

최근글

댓글

아카이브

datasource(1)

  • [UITableViewDiffableDataSource] Diffable Datasource, 데이터가 달라졌을 때 View에 효율적으로 반영하는 방법

    0️⃣ Diffable Datasource? DataSource?UITableView와 UICollectionView를 사용할 때, 공통적으로 사용하는 두 객체가 있다.그것은 바로 Delegate와 DataSource.잠깐 Delegate와 Datasource의 개념을 복습하고 지나가보자면,MVC(Model-View-Controller) 프로그래밍 디자인 패턴에서 이 객체들을 바라봤을 때,뷰를 그리기 위해 필요한 데이터를 제공하는 모델(M)의 역할은 DataSource가, 화면을 처리하는 뷰(V)의 역할은 테이블뷰 인스턴스가, 뷰의 모양과 동작을 관리하는 컨트롤러(C)의 역할은 Delegate가 담당한 셈이라고 이해하면 된다.오늘 이 글에서는 데이터를 제공하는 DataSource 중에서도 (제공되는 데이..

    2023.11.04
이전
1
다음
© 2018 TISTORY. All rights reserved.

티스토리툴바