0612
九時間くらい寝たはずなのにものすごく具合が悪い。低気圧で具合が悪くなるというのがもし本当なのだとしたら、たぶん今日の気圧は3ヘクトパスカルくらいしかなかったんだと思う。
仕事は不具合対応。iPhone 8 Plusでのみサードパーティライブラリのライセンスを表示している画面に遷移しない、という不具合が上がってきたのでなんじゃらほいと思ってView Hierarchy Debugをしてみたら「私は遷移していますけど?」みたいな顔をしてライセンス表示画面が出てきたのでキレそうになった。原因としては、異常に巨大なUITextViewがビデオメモリを食い尽くして画面の描画が壊れていたのが原因だった(シミュレイタやデバッガではこの現象は単にそこの文字だけがレンダリングされないという形で生じるらしく、発見が困難であった)(あとUITextViewは本来そういう問題を回避するように作られているのだが、今回はスクロール機能を無視して使っていたので単なるUILabelと同じみたいな感じになってこういうことが起きた)。
あとはなんかパーセントエンコードにまつわるどえらい闇を見つけてしまったので困っている(とりあえずURLとして不正な値が届いているのでデコードに失敗するのだが、その状態で動いてしまっている機能が存在している)。"consistently broken"という感じだ。そしてそれはつまり、直らないかもしれないことを意味している。それはやだなあ。
明日はもうちょい元気だといいんだが。今夜もサッと寝よ寝よ。