タグ

ブックマーク / teapipin.blog10.fc2.com (1)

  • 【Objective-C】文字列(NSString)が空白のみかチェックする方法

    今回は文字列(NSString)が空白のみかチェックする方法についてです。 入力されたデータ(テキストフィールドなど)やファイルから読み込んだデータによって処理を行う場合、値が空白ならばエラーが出ることがあるでしょう。 それを防ぐためにはチェックをかける必要がありますね。 以下のようにします。 //空白は不可とするチェックの場合 if([[[textfield text] stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceCharacterSet]] isEqualToString:@""]){ return NO; } ロジックは空白(whitespaceCharacterSet)を取り除き、その結果が@""になるかどうかを確認しています。 文字列を扱う処理の場合多くのチェックが必要になるので(そのせいでデバック三昧の日

  • 1