Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- silent push
- flutter rotate
- 스위프트 푸시
- 안드로이드 FCM
- swift sms
- 스위프트 UserDefaults
- 안드로이드 에러
- 안드로이드 바로가기
- swift autolayout
- 푸시 데이터 저장
- 스위프트 앨범
- 플러터 뷰 컨트롤러
- FlutterView MethodChannel
- swift 문자
- 안드로이드 앨범
- 앱 꺼졌을 때 푸시 데이터 저장
- 스위프트 테이블 뷰 셀
- 스위프트 웹뷰
- Swift flutterview
- 스위프트
- flutter 회전
- Swift flutterviewcontroller
- NotificationService Extension
- Flutter UIKitView MethodChannel
- native flutter view
- 안드로이드 숏컷
- 노티피케이션 익스텐션
- 앱 백그라운드 푸시 데이터 저장
- Flutter NativeView
- 스위프트 카메라
Archives
- Today
- Total
목록dispatchQueue (1)
Things take time
[SWIFT] 일정 시간 내 반복 함수를 실행할 때 가장 마지막에 호출한 함수 한 번만 호출하기
[개요] 제목짓기가 참 애매했는데, 무슨의미냐하면 사용자가 플레이어를 재생하는 도중 앞으로 가기를 위해 더블탭을 눌렀다고 가정하자. 사용자가 더블탭을 5번 눌렀을 때, 최후의 작업은 5번누른 만큼의 시간(10초라 가정할 경우 50초)을 이동하길 원한다. 여기서 구현 방법은 1. 더블탭을 누를 때마다 10초를 이동시킨다. 2. 특정시간안에 계속된 연속동작이 들어올 경우, 카운트를 증가시키고 특정 시간이 지나고 연속동작이 들어오지 않았을 때 카운트 * 10초를 해서 해당 플레이어를 이동시킨다. 1번이 가장 이상적이긴하겠지만, 상황에 따라 2번을 써야할 때가 있다. 플레이어를 예로 들었지만 애니메이션이 동작하고 있을 때 라던지(애니메이션이 돌고 있는 와중에는 애니메이션을 다시 재시작하지 않기 위함) 등이 있다..
iOS (기능)
2020. 12. 9. 12:03