Swiftアプリ(飛空艇設計板アプリ)がiPhoneで動かねぇ・・・・と戦慄するなど。PDF出力機能追加したのがあかんのか、ライブラリを使って左ドロワと船名等を追加する機能をつけたのがアカンのかと悩んだが…init()メソッド上に循環参照に限りなく近いことをしてて無限ループに陥ってたてへぺろ。
#無限初期化ループって怖いね
PDFはエクスポートと印刷が普通に通って、A4大に印刷すると中々いい感じになる(燃素カウンターがないのはちょっとマイナスか?)ので、印刷時には燃素カウンターを作って入れるとかすればいいのかね…
燃素カウンターをそのまま入れると、iPad上で採用する場合、ちょっと扱いづらいというか、幅が小さくなりすぎる。縦方向にはまだちょっと余裕があるので、燃素カウンターは横向きに搭載するほうが良い感じかもしれない。
燃素カウンターとアイコンの問題が解決できたら、アプリとしてはバージョン1.0なのでそこで世に出したい気分。
基本的には印刷を主にしてるけど、9インチ級のiPad(miniではさすがに辛いと思う)ではそのままボードとしても採用できるようにしたい。
バージョンアップの目当てとしては
・燃素カウンターのプレイ中の動的管理
・プレイ中の命中、「ずらし」に対応
・確定した命中を「中破」表示する
・代表的な部品を登録できるようにする
・部品のコピー
・中破した部品は色が変わる
とかかねぇ…