hachinoBlog

hachinobuのエンジニアライフ

2013-10-31から1日間の記事一覧

CoreDataのlike句のワイルドカードを検索する方法

CoreDataでlikeを使用して文字列を検索する際にワイルドカードとなるアスタリスク*と?自身が含まれるものを検索したい場合はバックスラッシュでエスケープする必要がある。 //検索対象文字 NSString *keyword = @"*"; 検索対象文字をエスケープしてあげる k…

nilは0だからBOOL判定時とかに使用する場合は注意が必要って話

NSStringクラスのカテゴリを作成し該当の文字列が空かどうか判定するisEmptyメソッドを作った。 - (BOOL)isEmpty { if (self.length > 0u) { return NO; } return YES; } 上記メソッドを使用して空文字である場合と空文字でない場合の処理を下記のように分岐…