Objective c checking whether text field is empty

后端 未结 8 1398
孤独总比滥情好
孤独总比滥情好 2021-02-05 01:11

Here\'s the code:

- (IBAction) charlieInputText:(id)sender {
    //getting value from text field when entered
    charlieInputSelf = [sender stringValue];

           


        
8条回答
  •  我寻月下人不归
    2021-02-05 01:41

    The easiest way to do it.

    Create new NSString without " " (spaces)

    NSString *textWithoutSpaces = [self.textField.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];
    

    Now you have string without spaces. You just have to check is this string empty or not.

    if (textWithoutSpaces != 0) {
     /* not empty - do something */
    } else {
      /* empty - do something */
    } 
    

提交回复
热议问题