onsen code monkey

個人的な日記とプログラミング備忘録です

Swift

【Swift】Timer処理まとめ

Swift4でのTimer処理関連を調べたメモ メモリー解放に気をつけるまずはTimer処理 final class ViewController { private var timer: Timer? // Timerを保持する変数 private(set) var timerTotalDuration: TimeInterval = 0 // 総秒数を保持する変数 func st…

【Swift】UserDefaultsでデータを保存する

iOSでデータを永続的に保存する方法は数多あれど、最もお手軽かつ高速な方法と言えばUserDefaults。 大量のデータや機密データを扱う場合は大人しくDB等を使うべし。UserDefaultsの特徴 key=valueでデータを保存することができる 学習コストが低い 少量のデ…