土曜日, 7月 04, 2009

libexif-iphone

libexifのiPhone向けビルドです。

http://lievendekeyser.net/index.php?module=messagebox&action=message&msg_id=1367

日曜日, 3月 22, 2009

iPhone向けクラスライブラリ

便利なクラスがいろいろと
http://code.google.com/p/iphone-classes/

持っておいて損はありません。

木曜日, 3月 12, 2009

Debug ビルド時のみ NSLog を出力する

#ifdef DEBUG

#define DEBUG_NSLog NSLog

#else

#define DEBUG_NSLog

#endif



Debugビルド時のターゲットの設定に、プリプロセッサマクロ「DEBUG」を追加する。

月曜日, 3月 02, 2009

UITableView のグループ間の表示を狭くする

UITableView のグループ間の表示を狭くするには
sectionHeaderHeight と sectionFooterHeight を指定する。

viewDidLoad の中で

tableView.sectionHeaderHeight = 5.0;
tableView.sectionFooterHeight = 5.0;

と指定してやる。

月曜日, 2月 23, 2009

自分の番号を取得するには

NSLog(@"PhoneNumber:%@", [[NSUserDefaults standardUserDefaults] objectForKey:@"SBFormattedPhoneNumber"]);

月曜日, 1月 19, 2009

iPhone と iPhone Simulator を判別する方法

http://d.hatena.ne.jp/iphone_dev/20080925/1222336515


#import <TargetConditionals.h>


#if (TARGET_IPHONE_SIMULATOR)


   // シミュレータで動作している場合のコード


NSLog(@"Running on Simulator");


#else


   // 実機で動作している場合のコード


NSLog(@"Running on Device");


#endif