뭐라도하는봉
close
프로필 배경
프로필 로고

뭐라도하는봉

  • 분류 전체보기 (55)
    • Retrospect (15)
    • I'm Domain (1)
    • I'm Tech (0)
    • Personal Study (0)
    • Apple Developer Acadamy (0)
    • iOS (38)
      • Swift (19)
      • SwiftUI (4)
      • UIKit (14)
    • Developer (1)
    • CS (0)
  • 홈
  • 태그
  • 방명록
[iOS/UIKit] debounce VS throttle

[iOS/UIKit] debounce VS throttle

RxSwift에서 비슷한 역할을 하는 오퍼레이터들이 있다. 그 중에서 debounce와 throttle의 차이에 대해 알아보도록 하겠다.debouncedebounce와 throttle 둘 다 특정한 시간 텀을 두고 같은 동작이 일어나지 않게 하는 오퍼레이터라고 보면 된다. 둘의 차이를 보기 위해 둘다 버튼을 탭하는 동작에 적용을 해놓은 상태이다.버튼을 누르면 count가 +=1 되고, 그 숫자가 Label에 반영이 되는 형태이다. 그 중에 먼저 debounce의 코드는 다음과 같다.debounceButton.rx.tap .debounce(.seconds(2), scheduler: MainScheduler.instance) .bind(with: self) { owner, _ in o..

  • format_list_bulleted iOS/UIKit
  • · 2025. 2. 26.
  • textsms
  • navigate_before
  • 1
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (55)
    • Retrospect (15)
    • I'm Domain (1)
    • I'm Tech (0)
    • Personal Study (0)
    • Apple Developer Acadamy (0)
    • iOS (38)
      • Swift (19)
      • SwiftUI (4)
      • UIKit (14)
    • Developer (1)
    • CS (0)
최근 글
인기 글
최근 댓글
태그
  • #ios
  • #SwiftUI
  • #MC1
  • #UIKit
  • #Apple Developer Academy @ POSTECH
  • #RxSwift
  • #애플 디벨로퍼 아카데미
  • #MVVM
  • #Swift
  • #MC2
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바