0409
なんか昨夜寝る前にiOS8.3がリリースされて、それに伴ってSwift1.2も正式版になりました。思ったより早いな。でもいまの案件には使えないでしょう、そんなことしている場合じゃない。しかし完全に結果論だが最初からSwift1.2で作ればよかった。
昨晩は磯風さんの続きを描いていました。リボンと耳を残してだいたいできたけど、なんかこう、微妙。ただひたすらに微妙。でもまあ、がんばって完成させます(完成ったって顔だけだけども)。
お昼から仕事。今日はデザイン適用を黙々と。
イラストレータのテキストボックスとiOSのラベルでは微妙に文字の位置関係が違うので、デザイン元ファイルを開けたからといって作業が楽になるとは限らない、という感じでした。あと座標がぜんぶ絶対座標だから相対座標に直すのに引き算が頻繁に発生します。引き算は苦手だ。ほんとうに。
今夜は磯風さんと、あと今朝方見つけたJSONMapperのメモリリークの調査をします。そう、以前Swift1.2のバグだと結論したメモリリーク、どうも原因がJSONMapperにあるらしいこととSwift1.1でも起こるっぽいことが判明したのでマジかよという感じです。でも見た感じ完全にlegalなコードだから、いずれにしてもコンパイラのバグなんじゃないかと思うのだけど。Arrayのreduceの中でコンストラクタを呼ぶのが問題っぽいのだが。