iOS
はじめに 自分でアプリ出したいし、それとは別に実機でテストしたい身内ネタが出たのでプライベート用のiOS Developer Programを買った。もう散々既出ネタだと思うので、ざっくりとしたメモだけ残しておきます。 流れ 日本のApple StoreでiOS Developer Prog…
はじめに UITableViewの区切り線は、一番上に限りドラッグしないと表示されません。基本こいつは画面全体を占拠して使うケースが多いんで、ヘッダーとかと上手く組み合わさって気にならないのですが UITableViewと親ビューが同じ色 親ビューの中途半端な位置…
はじめに Xcode4.2(Snow Leopard)をついさっき入れ終わったのでメモ。 インストール iOS Dev Centerからdmgを落としてきてインストール開始。ちなみに旧Xcodeのアンインストールとかは一切せずに同じ場所にぶち込みました。 プロジェクト起動 今開発している…
はじめに このエントリは、メモリ管理でミスしないために - ASとかの説明です。同時に開きつつ見て下さい。 viewDidUnloadとは deallocについての認識がずれていたケースは今まで無いのですが、viewDidUnloadについては、そもそも実装している人をあまり見か…
はじめに このエントリは、メモリ管理でミスしないために - ASとかの説明です。同時に開きつつ見て下さい。 クラスエクステンションとは? ヘッダファイルはシンプルに保つべきだと思います。大量のプロパティ宣言、大量のメソッド宣言が記述してあるクラスは…
はじめに このエントリは、メモリ管理でミスしないために - ASとかの説明です。同時に開きつつ見て下さい。 autoreleaseされるオブジェクト 一時的に使用するオブジェクトを生成する際、以下のように記述しているケースをよく見かけます。 DataImporter *imp…
はじめに このエントリは、メモリ管理でミスしないために - ASとかの説明です。同時に開きつつ見て下さい。 Objective-Cのプロパティ Objective-Cではプロパティを利用することで自動的にアクセサが生成されます。サンプルでの対象箇所は以下 // MemberListV…
はじめに これから書く手法は色々なところで言及されていますが、一度自分のブログにまとめておけば初心者の方とかに教える場合楽かなと思いました。ちなみにこれから説明する手法は リファレンスカウンタを理解している ことが前提となります。 まずサンプ…
はじめに iPhoneでOpenGLを使う際に座標系で気をつけることのメモです。 iPhoneの話 iPhoneのスクリーンは横320px、高さ480pxで構成されています。座標設定は左上が(0, 0)、右下が(320, 480)です。 OpenGL ES Applicationテンプレートの話 Xcodeの新規プロジ…
はじめに Ustream.tv: ユーザー iphoneschoolbbs: 第4回iPhoneアプリ開発合宿5リファクタリング講座 講師:バスケ, iPhone School BBS 05/28/11 04:19AM. コンピュータ...を見たメモです Xcode スナップショット 現時点のプロジェクト状態を保存しておける …
はじめに テクニック必要なイメージだったけど簡単にできるようなので実際に試してみたメモです。iOSは4.3。 参考 iPhone OS 3.2でサポートされたカスタムフォントを試す | calmscape: //ソフトウェア開発部 このままです 準備 フォントをリソースに追加する…