【サンプルコードを解析中!!】アプリ開発日記(8/9)

今日のテーマ
【画像を合成する!3】が大きなテーマで
小さいテーマは【サンプルコードを解析】

本日はサンプルコード
SquareCamを読みました。



サンプルコードに画像をドラッグ&ドロップでいれようとしたところ
うまくいかないので、(ここの理由はわかりませんが)
新しくプロジェクトを作成し、クラスをコピーして動作検証をしております。
その際、iOSのバージョン違いのためエラーがたくさん出ますが
基本的にrelease削除とApple様任せの修正でなおりました。

ここまでが昨日の出来事

サンプルコードを上から読もうとするも、
初回の、

の意味がわからず断念
(多分これでしょうけど:クラスのメンバ変数をstatic, const, あるいはその両方で宣言する
こんな感じで、端からググっていたら出社時間になってしまうので
とりあえず、ない知識を振り絞り”viewDidLoad”を探すことに

とりあえずそこから順に読むことにするも
多分大事で、多分最初の変数でいきなりつまる。。。

[self setupAVCapture];
AVCaptureの初期設定

まず、if文を”{}”で書けるとか知らないですし。
多分、デバイスのサイズで解像度を変えてるのでしょうけど、、、

そんな感じで、前途多難な感じでカメラアプリをつくっております。
顔を検出する場所までいけるのだろうか、、、

■今日の教訓
Googleは神様
全然想像がつかないところはググっているのですが
ほとんど答えが乗っている。
英語で書かれていても、ちょっとだけ読んで
ソースコードをコピペしたら動いたりするので
Googleがなかったら独学でiPhoneアプリとか作れないなぁと
痛感。まぁ毎回なんですけど。。。感謝。