ProAnswers.org

How do I test if an NSString is empty in Objective C?

You can check if [string length] == 0.



This will check if it's a valid but empty string (@"") as well as if its nil,



since calling length on nil will also return 0.