Saturday, November 2, 2013

NSStringの空白かチェック

UITextFieldとかUITextViewに入力された文字が空白かどうかを判定するメソッド。
ここから丸パクリ。iphone - NSString is empty - Stack Overflow


- (BOOL) isEmpty:(NSString *)string {
    if([string length] == 0) { //string is empty or nil
        return YES;
    }
    
    if(![[string stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]] length]) {
        //string is all whitespace
        return YES;
    }
    
    return NO;
}

No comments:

Post a Comment