andante

1766

0228

昨晩はJSONのマッパーを書いていましたとりあえず必要なものは作れたのでよかったというか僕の気分としてはかなり便利に使えるものになったような気がするのだけどいろいろのケースでどう振る舞うかは知らないとりあえず今回の案件では十分だろう

結局APIの応答のスキーマをCoreDataとは分離した上でそのいくつかをCoreDataに変換できるようヘルパを各ことにしたAPIがRESTful?に書かれているからスキーマの大部分はCoreDataにも現れるモデルで書けるこのことは圧倒的二度手間感を生むが同時に変換を容易にする完全な結合はSwift1.1時点ではコンパイラの不具合のため不可能で1.2では修正されていると聞くけれど別にあえてそうすることもないのではという気もするなにが返ってくるかわからないAPIをCoreDataに近づけすぎるのはたぶん不正解でそれを吸収するためにいろいろ気にしなきゃいけないのならそのためにクラスが挟まるくらいどうってことないのかもしれない

今夜はそれに伴う書き替えほぼ終わっているけれどをしますこれでJSONエラーのハンドリングがいい感じにできるようになったので今度はCoreDataのエラーハンドリングをちゃんとしようかな昔書いたヘルパをそのまま使っていておおむねよく動いているのだけどエラーを握りつぶす悪い癖があるというかエラーを返せるようにできていないクラッシュはしないけれど


そういえば美容院の予約を入れました記録によれば九ヶ月ぶりです明日の夕方どきどき