Entries from 2022-03-27 to 1 day

【Swift】RxSwift

主な特徴として、値変化の検知や非同期処理を簡単に書けるというものがある。UI変更の検知やAPIで取得した値の検知などが書きやすくなる。メソッドチェーンでかける。 例えば、以下の場合、ボタンが増えるに従い、IBActionも増えて可読性が低下する。RxSwift…

【Swift】コレクションに関する処理

for -in- > 終了値を含まない for i in 1..<4 { print("i: \(i)") } => i: 1 i: 2 i: 3 for -in- > 終了値を含む for i in 1...4 { print("i: \(i)") } => i: 1 i: 2 i: 3 i: 4 for-in コレクション let arrayData = [3, 5, 8, 10] for data in arrayDat…