
Widget Extension을 만들다보면 만나게되는 getTimeline 이라는 함수이다. 위젯을 갱신해주는 주기를 관리해주는 함수이며, entry에 들어있는 entryDate의 지정된 시간에 해당 엔트리로 값이 바뀌며, 모든 엔트리가 다 사용되면 다시 getTimeline함수를 호출한다 (timeline의 policy가 .atEnd일 경우) 즉 함수이름대로 타임라인을 다시 얻음 그렇다면 나는 위의 코드에서는 0초,1초,2초,3초,4초 마다 엔트리가 갱신되고 그 후에는 getTimeline 함수가 호출될것이라 예상했다. 하지만 정상작동을 하지 않음.. 어떻게 작동하냐면.. 1초마다 entry의 갱신은 정상적으로 이루어진다. 하지만 getTimeline함수는 바로 호출되지 않는다. 그리고 1분이 지나니까..
프로그래밍/iOS
2020. 11. 16. 21:27
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- CI
- firebase distribution
- cd
- Delegate
- SwiftUI
- module map
- 니모닉
- Swift 니모닉
- flatMap
- XCodeGen
- RxSwift
- Objective-C
- widget extension
- iOS wallet
- iOS 니모닉
- Fastlane
- swift
- Secure Enclave
- Tuist
- 순환참조
- iOS Mnemonic
- isSecureTextEntry
- ios
- modulemap
- XCode Cloud
- Gitlab Runner
- Protocol
- arc
- associated type
- cicd
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함