2013-01-01から1年間の記事一覧
対象を拡大縮小させる 前回はUITapGestureRecognizerのみ書きました。 今回はUIPinchUITapGestureRecognizerでピンチインとピンチアウトについて書きます。
GestureRecognizer 現在ハマっている所がGesture Recognizer関係です。 復習などの為にちょっとどういう物かについて書いていきます。
breakpointを使おう IOS開発初心者ならば誰もが予期せぬエラーでアプリが正常に動かなくなる そんな経験をしていると思います。 一番問題なのはそのエラーはどこの何が原因なのか早急に探して直す事。 コンソールログと睨めっこして探してもなかなか分からな…
バージョンの違いなどで起こるエラー 自分はまだコードを考えて書いているレベルでは無いので、コードを書く時は 必ずなにかネットで参考にして書いています。 そしてそれをそのままコピペしてると黄色いワーニングが出てくる事があります。
処理をした時に表示させるもの メソッドを呼んで処理をした時に分かりやすく「今何をしたか」とわかるように 処理をした時に状況によって表示させる物を考えてみます。
UIImagePickerController 現在カメラアプリを作成しているのでそこについてちょっと勉強してみました。 カメラを扱うクラスはUIImagePickerControllerなるものだとか どういうクラスなのか調べてみました。
どこにどんなコードを書く事がいいのか 普通に考えればそこのクラスファイルに書きゃいいじゃんと思うんですが。 プロジェクト全体から使うものだったり読み込ませる関係だったりで AppDelegateなどにも書いたりする時があります。
ナビゲーションバーの使い方 ストーリーボードを使わなくてもお世話になるナビゲーションバーですが。 どこでもついてこられると迷惑です。 そんな時はこれ! [self.navigationController setNavigationBarHidden:YES animated:NO]; ナビゲーションバーを呼…
クラスファイルの中身を奇麗に 前回ファイルやフォルダの整理整頓が大事と言いましたがクラスフォルダの中身こそ かなり大事な整頓ポイントですね。見づらいコードは編集も困難です。 ではどんな整頓をすればいいかちょっと考えてみます。
プログラムを書いていく上で 何をどう書いていくのはまだまだ分からないんですが何も意識せずに 書いたりしているとゴッチャゴチャになっていたりして他人から見るととてもみづらい コード画面になったりします。ゆくゆくは審査とかにも出さないといけないの…
ビューの遷移の仕方と種類 現在作っているアプリなんかでも画面遷移をコードで使ってるんですが 一種類の遷移しか知らなかったらそれだけしか使いませんよね。 それで困った事になったりするのでちょっとそこら辺の事を書いていきます。
配列とランダムを使う 前回が中途半端で終わったので今回で補完を 前回ボタンを作成してボタンを押した先のセレクターを作るという話でしたので 作ってみました。
処理を書いてラベルとテキストを動かす これまででラベル、ボタンと表示させる物は揃いました。 ただこれだけではおみくじはできません。 ボタンを押した時にラベルにおみくじの結果が出るようにしないといけません。 そこをここからコードを書いて作ってい…
ボタンの設置 前回ラベルを設置したので今回はボタンを設置してみましょう。 基本的にはラベル生成と似ていますが、タイプを選択したりクリック時の行動など 違いもあるのですが今回は何の変哲も無いボタンを作ります。
サンプルアプリでおみくじアプリ 今回は1画面でおみくじアプリを作ろうと思います。 x-codeを起動して新規プロジェクトで「Single View Application」を使って作ります。 プロジェクト名をつけたらViewController.mにコードを書き込んで行きましょう。
ラベルを表示させるコードの説明 前回はコードを一気に書いてしまいましたが何が書いてあるか理解しないと 自分では書けないのでこれからざっくりと説明していきます。
MNControllerのクラスファイルにコードを書き込む では今回こそ実際にコードを書いていきます。 前々回作った「Hello world」プロジェクトを開いてここのクラスファイルに書き込んでいきます。
作成したプロジェクトの中身を知る 前回プロジェクトを作成したので今回からプロジェクトの中身を触っていきます。 作るアプリは「Hello world」と表示するだけの簡単なアプリです。
まずは基本のアプリから 今回から実際にコードを書いて簡単なサンプルアプリなどを作って行きます。 まずは基本の”Hello World”からですが・・・ 自分は初心者なのでどういうコードでどう表示されるかなどを学習する為、 ほとんどコードで書いこうと思ってい…
制御構文の続き、繰り返しをするwhile文 if,switchなどに続き今回の制御構文はwhile文です。 while文は条件を付けて繰り返していく文です。 ではどんな書き方や条件があるのか調べていきます。
条件分岐「switch文」 前回やった制御構文の中の条件分岐 であるif文。 それとはまた違った条件分岐それが「switch文」です。
if文の条件の書き方 前回から引き続き制御構文の条件分岐について学習していきます。 「できるだけ効率のよくなる条件で」と書きましたがその為にはまず どういう条件ができるのか種類を知らなくてはできません。 ではどんなものがあるか調べてみましょう
制御構文の学習 関数、引数、値、変数、整数、実数など色々学習してきました。 今回は制御構文とか言う見るだけで眉間にシワが寄りそうな 言葉なんですがめげずに学習していきます。
変数の宣言、代入 今回でもう8回目のObjective-Cの為ののC言語です。 では変数の使い方について学習していきます。 さあコードを書く機会があるでしょうかね・・・ 毎回おなじみの参考はこちら。
変数について その② 前回は変数について、値のタイプの中の整数のタイプについて学習しました。 今回もコードが書けるかどうかわかりませんがしっかり学習していこうと思います。
変数の種類と値の種類 はい今回は題名でわかるかもしれませんがコードを書く事は無さそうです。 やっぱりコードを書いて実行するって楽しいんですね・・・。 では今回もこちらを参考にして学習していきます。
実際にコードを記述してみる main.cの画面にあるものについて学習してきましたので 今回から実際にコードを書いて理解を深めていきます。 今回も『Objective-C初心者のためのC言語超入門』を参考資料にさせていただきます。
printfについて 前回は一切コードを書かずに画面について学習していきました。 今回はその続きでprintfについて学習していきます
関数や値、変数 今回の学習からはちゃんとコードを書いてC言語を学習していきます。 それでは『main関数と値 変数』を学習資料として使っていきます。
作ったプロジェクトの中身を見てみよう 前回プロジェクトを作成してC言語を打ち込む準備ができました。 ですがまだ何が何だか分からない状態なので中身について学習していこうと思います。