[英]Define a minimum number character in UITextfield
I wish verify a number letter in UITextfield, and also if my textfield is empty. 我希望在UITextfield以及我的文本字段为空的情况下验证数字字母。 But, I have a problem between NSUInteger and int.
但是,我在NSUInteger和int之间有问题。 Thanks for your answers.
感谢您的回答。
- (void)saveProfile {
NSUInteger *minID = [_userID.text length];
if ([_userID.text isEqualToString:@""] == NO || minID >= 4) {
// Succes
} else { // Error }
}
Change this code: 更改此代码:
NSUInteger *minID = [_userID.text length];
to 至
NSUInteger minID = [_userID.text length];
The length property is defined like: length属性的定义如下:
@property(readonly) NSUInteger length
So the length
getter method will return a NSUInteger
not NSUInteger *
因此,
length
方法将返回NSUInteger
而不是NSUInteger *
Refer : NSString class reference for more details 请参阅: NSString类参考以获取更多详细信息
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.