안녕하세요~개발자 멍구입니다 😊오늘은 iOS 개발을 하다 보면 한 번쯤 꼭 마주치는 "debounce 처리", 그중에서도 Timer를 활용한 간단한 구현 방법을 공유해보려 해요.너무 무거운 Combine은 부담스럽고, 간단한 기능 하나 때문에 복잡한 구조 짜긴 애매할 때!이럴 때 오늘 소개하는 방식이 깔끔하고 딱입니다.프론트엔드에서도 자주 쓰이는 debounce 개념, 함께 쉽게 이해해볼게요! Debounce란 뭘까? 쉽게 이해하기Debounce는 ‘이벤트가 연달아 들어올 때, 마지막 것만 실행’하는 기능이에요.대표적인 예시는 자동 검색창이 있겠네요.사용자가 키보드를 칠 때마다 검색을 하지 않고,타이핑이 멈춘 뒤 일정 시간이 지나면 한 번만 검색 요청을 보내는 것!즉, 이벤트가 너무 자주 발생하는 상황..
iOS 개발/iOS 개발 팁
2025. 5. 22. 08:56
반응형
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 알고리즘
- ios
- swift reduce
- uikit
- createML
- 프로토콜
- swift알고리즘
- Collection
- swift string
- swift concurrency
- 개발자문서
- swift
- 자연어처리
- Protocol
- 컬렉션
- 프로그래머스swift
- 백준알고리즘
- CoreML
- 김프매매
- 스위프트
- 백준swift
- 부스트코스
- 프로그래머스
- 알고리즘문제
- SwiftUI
- Swift 알고리즘
- swift 기초
- swift문제
- swift 문자열
- swift언어
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
글 보관함