axiom-timer-patterns-ref
Installation
SKILL.md
Timer Patterns Reference
Complete API reference for iOS timer mechanisms. For decision trees and crash prevention, see axiom-timer-patterns.
Part 1: Timer API
Timer.scheduledTimer (Block-Based)
// Most common — block-based, auto-added to current RunLoop
let timer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { [weak self] _ in
self?.updateProgress()
}
Key detail: Added to .default RunLoop mode. Stops during scrolling. See Part 1 RunLoop modes table below.