objective-c - Objective c 检查文本字段是否为空

标签 objective-c xcode variables nstextfield

代码如下:

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

    if (charlieInputSelf != @"") {
        //(send field if not empty
    }
}    

即使字段为空,也会发送它;因此,这并不像我想要的那样工作。

最佳答案

仅检查 nil 以及文本长度是否大于 0 - 不为空

if (textField.text && textField.text.length > 0)
{
   /* not empty - do something */
}
else
{
   /* what ever */
}

关于objective-c - Objective c 检查文本字段是否为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3173679/

相关文章:

objective-c - 是否有卡尔曼滤波器的工作开源实现来校正加速度计数据?

ios - Xcode 显示嵌入式框架错误,但编译良好

php - "Notice: Undefined variable"、 "Notice: Undefined index"、 "Warning: Undefined array key"和 "Notice: Undefined offset"使用 PHP

iphone - 从 UIColor 预设中获取 RGB 值

objective-c - 在swift中调用objective-c扩展类中的方法

c++ - 定义一个指针来引用相同的变量名引用?

xcode - 将 XCTest 与 swift 一起使用时不会显示编译错误

objective-c - iOS:接受多个对象类型作为参数(是)对象?

php - 如何在PHP中引用静态常量成员变量

linux - 在文件名中调用时 Shell 变量为空,但在回显或在其他地方调用时则不是