アプリ開発
・全角スペース ・意味不明な半角スペースの連打 ・ゲッター/セッターを使わず、直接データをいじろうとする ・タブキーでインデントをつける ・インデントすら理解せずむちゃくちゃな書き方をする ・変数の命名ルールに統一感がない ・変数の命名自体がそも…
最初から読みたい人はこちら。 www.meg2.net ずっとリファクタリングしたいなと思っていたので、実装しました。もともとViewControllerに「音を鳴らす」という責務を置いていたのですが、これは間違っています。なんどもいうように、View(画面)とControlle…
その1 www.meg2.net その2 www.meg2.net その3 www.meg2.net その4 www.meg2.net その5 www.meg2.net その6 www.meg2.net よくよく考えたらリザルトページ(ライティングタイムアタックの結果)を表示する画面があった方が良いのではと思いつき、さっそく実…
その1 www.meg2.net その2 www.meg2.net その3 www.meg2.net その4 www.meg2.net その5 www.meg2.net よくよく考えたら経過秒数わからんとただただ女の子に怒られるアプリになってしまうので、実装します。(まあそれはそれで面白いけど) NSTimerというクラ…
その1 www.meg2.net その2 www.meg2.net その3 www.meg2.net その4 www.meg2.net 最初に出したアイデアスケッチを実現するために、もう少しこう画像をどうしたいかみたいなところを実装する。素材がないからボイス以外は仮だけどね。こんな感じで、3枚の画像…
その1 www.meg2.net その2 www.meg2.net その3 www.meg2.net とりあえずバリエーションに富んだ声がしっかり聞けるようにプログラミングをしていくぞ。というわけで書いたコードがこちらやね。何度も言うけど、Viewにこんなロジックは絶対書いちゃだめやで。…
その1 www.meg2.net その2 www.meg2.net さて画面一枚じゃ面白くないんで、さっそくですが画面が遷移するようにしていこう。 最初の画面として設計するので、StartViewController(そのままやん)を追加する。 View を2枚にする(なんでかしらんけど位置が変…
その1 www.meg2.net さて環境構築ができたのでまずやるべきことはなんでしょうか?はい、そうですね。まずまっさらな状態で、コンパイルしてアプリが動くかどうかです。やってみましょう。 はい、所詮シミュレーターだけど、動いたね。これができんエンジニ…
はい、ライティングタイムアタックでおなじみのにゅーとんさんです。最近ライティングの精度も速さも落ちていて、やる気の問題もあるけど「たぶんこれもっと励まされたら頑張れる」と思った結果「あれこれかわいい女の子にキレられながら書いたら早いんじゃ…