andante

1767

0301

昨晩はJSONMapperによる書き替えを終わらせてあといくらかリファクタリングをしましたでももうちょっとやりたいよねもっと共通化できるはずそうするメリットがあるかはともかく
どうでもいいけど成功失敗コールバックをcompletionに統合したのは失敗だった気がするよな失敗はすっごいシンプルで定型的だから失敗だけ隔離することにはメリットがあるまあこれを直すこと自体はそう難しくないし暇になってからやろう

あとObjectiveCランタイムを触ってNSUserDefaultsへのアクセサを動的生成するのもいろいろ試したのだけどやっぱりC構造体の一般的扱いが無理そうですこれはobjcの時から無理だったけどさらに無理になってる感じがある構造体は値渡しなのでキャストでどうこうできるわけではないし可変型をどうこうするのはちゃんと調べてないけどSwiftとobjcの互換性の問題でダメそう結局一般に扱うのは諦めるほかなさそうですうーんまあ僕はこれそんなに使いたいと思って作ってるわけじゃないのだけどもとはいえ別に誰に頼まれたわけでもなく単に練習問題として解いている


今日はTwitterクライアント作る計画のためにいろいろ調べごとしていましたOAuthのためのいろいろは昔自分で書いたものがあったのでそれを参考にすればよさそうAFNetworkingにどのくらいそのまま載せられるかはまだわかっていないけれどトークン取ってしまえばRequestSerializerでどうにでもなりそうそれより問題はUserStreamへの対応でこれはSessionManagerを継承していろいろオーヴァライドする必要がありそうそれより標準で対応していない理由が気になる素朴なアプローチではうまくゆかないのだろうか

夕方は美容室で髪を切ってもらいました雑談がしんどかった趣味とかありますかって言われていや〜本を読むのとかまあまあ好きですけどなんかこういうのって趣味感ないというかそのために外出したりコスト払うわけでもないから話題にもならないし使えないですよね〜みたいな話をした途中で思い出したけど僕は数学を趣味にしようと思っていたのだしあと最近どう見てもプログラミングが趣味になりつつあるなと思ったまあでもいずれにしてもこれ話題として不適切なのよね共感のしようがないから


なんか頭がぼうとしているので早めに寝たほうがいいかもしれませんやれやれこの週末は多少具合がよかったと思ったらこれか