Swift
Swift4でのTimer処理関連を調べたメモ メモリー解放に気をつけるまずはTimer処理 final class ViewController { private var timer: Timer? // Timerを保持する変数 private(set) var timerTotalDuration: TimeInterval = 0 // 総秒数を保持する変数 func st…
iOSでデータを永続的に保存する方法は数多あれど、最もお手軽かつ高速な方法と言えばUserDefaults。 大量のデータや機密データを扱う場合は大人しくDB等を使うべし。UserDefaultsの特徴 key=valueでデータを保存することができる 学習コストが低い 少量のデ…