2010-07-29から1日間の記事一覧

モーダルビューの2重起動を避けたい

iPhoneアプリでは、ひとつのビューから複数のモーダルビューを出そうとするとエラーが発生してしまう。モーダルビューの2重起動を防ぐには、モーダルビューを表示する前に UIViewController#modalViewController を確認して nil の時のみモーダルビューを表…

Objective-Cで正規表現を使いたい

NSPredicateを使って正規表現的なあれができるよ。 NSPredicate *regex = [NSPredicate predicateWithFormat:@"SELF matches %@", @"[hoge|fuga]+"]; NSString *s1 = @"hoge"; NSLog(@"%d", [regex evaluateWithObject:s1]); //=> YES NSString *s2 = @"fuga…