2013年3月1日金曜日
重くなってきたiPhoneの動作を軽くする『もっさり解消』
iPhoneやiPadなどのiOS製品を長時間使用していると、アプリの起動やタップしてからの反応が遅くなる(もっさりする)ことがあります。そんなもっさりした状態をワンタップで解消するアプリが『もっさり解消』です。
AppStore:もっさり解消 for iPhone
2012年1月16日月曜日
UIImageクラスを利用してiPhoneアプリに画像を表示する
あらかじめ用意した画像を読み込んでiPhoneアプリに表示するサンプルプログラムを作りました。画像の描画はUIImageクラスを利用します。
2012年1月11日水曜日
iPhoneアプリのログをNSLog関数で確認する。
iPhoneアプリの動作ログをコンソールで確認したいときはNSLog関数を使うと便利そうです。NSLog関数は引数で指定した文字列をXcodeのデバッグエリアに表示します。
書式
NSLog(書式文字列, 引数)
第2引数以降は0個以上指定できます。書式文字列はC言語でいうprintf関数のような使い方ができます。
具体例
%s:文字列
%d:整数
%f:浮動小数点
デバッグエリアの表示方法
Xcode4のメニュー[View]→[Debug Area]→[Activate Console]
関連:LogクラスとLogCatを利用して動作を見る
書式
NSLog(書式文字列, 引数)
第2引数以降は0個以上指定できます。書式文字列はC言語でいうprintf関数のような使い方ができます。
具体例
NSLog(@"%s %d %f", "test", 1, 1.2);"test 1 1.20000"が表示されました。
%s:文字列
%d:整数
%f:浮動小数点
デバッグエリアの表示方法
Xcode4のメニュー[View]→[Debug Area]→[Activate Console]
関連:LogクラスとLogCatを利用して動作を見る
2012年1月10日火曜日
Objective-Cでプロパティを実装して外部クラスからアクセスできるようにする
Objective-Cのプロパティとは、オブジェクトが保持する(インスタンス)変数にアクセスする方法を決定する仕組みのことです。アクセス制限を加えたり、getterやsetterなどのアクセサを簡単に扱えるようにすることができるようです。ここでは、外部クラスからインスタンス変数にアクセスできるようにするまでのサンプルをメモしました。
2012年1月4日水曜日
iPhoneアプリ開発環境を整える - XCode4のインストールからHello Worldまで -
iPhoneアプリ開発環境を整えるまでをメモしました。XCode4をインストールして、シミュレータでHello Worldを表示するまでのまとめです。
参考:iPhone/iPad/iPod touchプログラミングバイブル―iOS 5/Xcode 4対応
参考:iPhone/iPad/iPod touchプログラミングバイブル―iOS 5/Xcode 4対応
登録:
投稿 (Atom)
