諸事情でReduxを使うことになりそうなんですが、JSをそこまで書いていないのでイメージが湧かなくて困っています。それならばSwiftで...ということでReSwiftに手を出してみました。見ながらCounterのサンプルを書きました。できたものは、当然ながらhttps://github.com/ReSwift/CounterExampleとほぼ同じものになりました。違いは、Reducerのテストを追加してあるところです。ほんの少ししか書いていませんが、たしかに、Stateの変化だけ見ればいいので書きやすそうな気配です。1してるのに違和感あるけど、触ってるのはコピーしたstructなので問題なし、という理解です。うん、JSでやってるときより好きになれそうな気がしてきました。参考http://blog.personal-factory.com/2015/12/31/you-can-layout-easly-via-stackview/ボタンの配置にStackViewを使う際に参考にさせていただきました。Jekyll-Pithy.。