iPhone
最初よくわからなかったので、覚え書きBluetoothをONにしてからキーボードを設定。
iOSで他のアプリケーションなどを呼び出す方法 Appleのアプリケーションの場合 Apple URL Scheme Reference NSURL* url = [NSURL URLWithString:@"http:www.apple.com"]; [[UIApplication sharedApplication] openURL:url];
スタンダード 個人、法人向け 年間10,800円 エンタープライズ 人数制限はなくなりました201001 従業員数500名以上の 企業向け 年間33,800円2010.01
Xcode コード作成、デバッグを行います。コンパイラはgcc デバッガはgdb Interfacebuilder ユーザーインターフェースの設計 Instruments デバッグ iPhoneアプリケーションの動作状況を監視。 メモリリークチェック iPhoneシミュレータ
アプリケーション名に.appをつけない終了時のステータスを保持する
構成プロファイルの作成、暗号化、インストール。 プロビジョニングプロファイルと認証済みアプリケーションをインストール コンソールログなどのデバイス情報の取得アプリケーション/ユーティリティにインストールされます。http://support.apple.com/downl…
INDEX>AssetsLibrary フレームワークの説明 Class References ALAsset ALAssetRepresentation ALAssetsFilter ALAssetsGroup ALAssetsLibrary
(CFURLRef) [NSURL fileURLWithPath:@"/System/Library/ColorSync/Profiles/sRGB Profile.icc"];
ブレークポイントの設定 右端の溝をクリック 取り除くときはブレークポイントをドラッグして外にブレークポイントの有効化・無効化 クリックすることでON/OFFができるCommand+Shift+Y ブレークポイント有効で実行 Command+Shift+R ブレークポイント無効で実…
データを保持するテーブルの内容を保持したりデータソースプロトコルを宣言して、メソッドを実装する。
ユーザーの操作をコントローラーに伝える ターゲットは伝えられるクラス アクションはクラスのメソッドを呼び出す。
Mモデル データソース プロトコルを通じてデータを提供 Vビュー 表示部 ViewとViewControllerでビューを構成 一つのViewに対して一つのViewControllerを作る UIWindowが画面のルート。そこにaddSubviewでビューを追加していく ViewControllerを使わなくても…
同時に5つまでタッチの認識が可能
Interface BuilderでつくられるUIクラスが保存されたファイル。 NIBが古い形式でXIBが新しい形式。iPhoneではXIBファイルを使う。
XML形式のプロパティリスト アプリケーションの様々な設定が記述してある。アプリケーションの実行可能ファイル 識別子 ステータスバーの表示と色を設定 UIStatusBarStyle 表示するか UIStatusBarHidden表示を横向きに UIInterfaceOrientationカスタムのURL…
SpringBoardによって認証されないと実行されない。
TEST2.app - Info.plist(plistファイル) - MainWindow.nib(nibファイル) - PkgInfo(パッケージインフォ) - TEST2(実行可能ファイル) - TEST2ViewController.nib(nibファイル)
コンパイル済みのヘッダファイル。 Xcodeによって自動生成されます。
矩形 開始点 .origin サイズ .size左上原点
iPhoneの画面サイズは320×480iPadの画面サイズは1024×768
ビューの境界はframe frameはCGRect構造体で表される。 CGRectは開始点とサイズを含む 開始点は.origin サイズは.sizeiPhoneでは左上が原点、右方向・下方向に正の方向。MacのNSViewとは違う。
1つのウインドウに複数のビューが基本1つのビューには、1つのビューコントローラーがある。ビューは複数のサブビューを持つことができる 追加するにはaddSubView:、削除するにはremoveFromSuperViewを使用する。 サブビューの一覧を得るにはsubViews
メモリやオブジェクトの使用状況メソッド呼び出しやメッセージをdtraceを使用して調査。 参照 iPhoneゲーム開発ワークショップ 第4章P115-117 iPhoneゲーム開発ワークショップ作者: PJ Cabrera,長尾高弘出版社/メーカー: 翔泳社発売日: 2009/11/28メディア: …
CPUを使用している部分のチェックなど 参照 iPhoneゲーム開発ワークショップ 第4章P118-122 iPhoneゲーム開発ワークショップ作者: PJ Cabrera,長尾高弘出版社/メーカー: 翔泳社発売日: 2009/11/28メディア: 大型本購入: 3人 クリック: 109回この商品を含むブ…
今後サポートされなくなる可能性高し。iPhoneOSでOpenGLのテクスチャに使う画像texturetoolというコマンドラインツールがある。glCompressedTexImage2D() を使う 参照 iPhoneゲーム開発ワークショップ 第4章P112 iPhoneゲーム開発ワークショップ作者: PJ Cab…
afconvertCAFFファイルに変換する
読み出しのみのデータへのポインタの宣言をconstにする。
ファイル"◯◯◯"の情報 のビルドタブにコンパイラフラグを記入 参照 iPhoneゲーム開発ワークショップ 第4章P101 iPhoneゲーム開発ワークショップ作者: PJ Cabrera,長尾高弘出版社/メーカー: 翔泳社発売日: 2009/11/28メディア: 大型本購入: 3人 クリック: 109…