プログラミングの魔物

エラー、バグ、仕様変更と戦うブログ

Objective-C

iCloud、Storyboad、ARC

iPhone/iPad/iPod touchプログラミングバイブル8章 いま読んでいるのは1つ前の版なので、最新のiOS6版とは内容が異なる。 たとえばiOS6版ではiCloudについて5章で書かれているが、iOS5版では8章で解説されている。また9章のアプリケーションの作成の章でも少…

iOS サウンドとムービーとアニメーション

iPhone/iPad/iPod touchプログラミングバイブル7章 サウンドの再生 CoreAudioフレームワークの追加 フレームワーク 意味 AVFoundation シンプルなオーディオ再生/録音とセッション管理の機能を提供 AudioToolbox オーディオ及びストリームの再生/録音、セッ…

iOSのデバイス制御

iPhone/iPad/iPod touchプログラミングバイブル6章プログラムの内容を追いながらメモ。 カメラとフォトアルバム 利用可能チェック イメージピッカー作成 イメージピッカーを表示 イメージ取得/キャンセル カメラとフォトアルバムはsourceTypeが異なるだけで…

iOSのデータの読み書き

iPhone/iPad/iPod touchプログラミングバイブル5章 ファイルの読み書き アプリから直接読み書き可能なフォルダ *******.app Documents/ tmp/シミュレータでは /Users/<Macのユーザ名>/Library/Application Support/iPhone Simulator/<シミュレータのバージョン>/Application</macのユーザ名>…

iOSのインターフェース

iPhone/iPad/iPod touchプログラミングバイブル4章 MVCアーキテクチャ iOSアプリはMVCで構成されている。 モデル(Model)アプリで処理するデータ ビュー(View)モデルの内容を表示したり、ユーザーからの操作を受け取る コントローラー(Controller)モデ…

iPhone/iPad/iPod touchプログラミングバイブル3章 基本APIの解説

iPhone/iPad/iPod touchプログラミングバイブル3章Cocoa touchグラフィックスとCore Graphics(Quartz)での描画関連、タッチ、タイマー。当分はcocos2dでアプリを作るので、「何ができるのか」だけざっと読んでおくことにする。 何ができるのかさえ知っていれ…

iPhone/iPad/iPod touchプログラミングバイブル1章、2章 アプリ作成の基礎と文法

iPhone/iPad/iPod touchプログラミングバイブル1章、2章 1章 xcodeの機能説明から始まり、HelloWorldアプリを作る。 後半ではデバイス上で動かすための設定を解説している。 xcodeのメニューなどの解説 xcodeを触り始めて数ヶ月経つのに、未だに触ってないボ…