例題ダウンロード
書籍で説明されている例題のファイルです(書籍をお持ちでない方もダウンロードしてお試しいただけます)。ソースコードや画像など、すべてが含まれています。
このページの下の方にある例題の実行方法や例題の説明もご覧ください。
例題などがうまく動かない場合は、まず付録2 デバッグの参考や正誤表の「重要な訂正」をご覧ください。
例題ファイル
例題ダウンロード(zipファイル、約15Mバイト) ← このリンクをクリックしてダウンロード
例題の実行方法
ダウンロードした例題のファイルは次の手順でお試しいただけます。
- Safariをお使いの場合、ダウンロードしたZipファイルは自動的に展開されてiPSDKというフォルダができているはずです(その他のブラウザをお使いの方はダブルクリックして展開してください)。
- iPSDKフォルダの下には、chap02、chap03、...といったように章ごとに例題がまとまって入っています。各例題の下のxxx.xcodeprojというXcodeのプロジェクトファイルをダブルクリックして開いて、「ビルドして実行」のボタンを押せば、実行されるはずです(XCodeのバージョンが違うなどの場合は、一度「クリーン」を実行してから「ビルドして実行」をしてみてください)。詳しくは、書籍本文の1章などをお読みください。
- iPhone/iPodあるいはシミュレータに表示されるアイコンの右下に章を表す数字やアルファベットが付いています(最初の例は除く)。
- p. 138の例題については正誤表をご覧ください。
- 以下の例は音が出ますので、音量等にあらかじめご注意ください。
- 6章 — AVMeter,SoundExample,PlayPCM,Recorder(自分の発した音)
- 付録B — AudioSession,RemoteIO
例題の説明
例題について、起動しただけでは意味がよくわからないそうな例を中心に簡単にご紹介。詳しくは本をお読みください。m(_ _)m
3章
- HelloView — 単に真っ黒な「ビュー」を表示する例です
- HelloWorld — ご存じ「Hello World!」プログラムです
- ControllerDemo — iPhoneを回転させてみてください
- SourceReader — ソースコードに記載されたページのソースを表示します
4章
- TapCounter,DragDemo,PinchMeについては、Xcodeの[実行]メニューの[コンソール]を開くと経過が表示されます
6章
- Recorder — ボタンを押すと録音を開始し、所定の時間録音して、再生します
10章
- TabDemo — [その他]ボタンを押して、[編集]ボタンを押し、5ページから8ページのどれかを下のタブにドラッグすると、そのページがタブに置かれます
- BigImage — 大きな画像をウェブから取ってきて表示する例です