티스토리 뷰
NSNumberFormatter *numberFormatter = [[NSNumberFormatter alloc] init];
[numberFormatter setNumberStyle:NSNumberFormatterDecimalStyle];
NSNumber* candidateNumber;
NSString* candidateString = [textField.text stringByReplacingCharactersInRange:range withString:string];
range = NSMakeRange(0, [candidateString length]);
[numberFormatter getObjectValue:&candidateNumber forString:candidateString range:&range error:nil];
if (([candidateString length] > 0) && (candidateNumber == nil || range.length < [candidateString length])) {
return NO;
}
else
{
return YES;
}
아이패드는 딱히 키보드 타입을 맘대로 하질 못해서...
'나름 프로그래밍? > Objective-C' 카테고리의 다른 글
이어폰 연결 시키거나 뺀거 알아내기 (0) | 2012.05.23 |
---|---|
NULL 체크 널값 걸러내기 (0) | 2012.05.11 |
파일 존재 여부 검사 (0) | 2012.05.09 |
UIWebView 다 불러온 페이지 소스 가져오기 (0) | 2011.09.29 |
NSString 한글 2바이트로 계산.. (0) | 2011.07.14 |