我在得到字符串的响应中调用 webservice。当我在 NSLog 中打印字符串时,它返回空字符串,当我检查长度时,它返回 1。
所以我的问题是我如何检查字符串是否为空。
#define CHECK_NA_STRING(str) (str == (id)[NSNull null] || [str length] == 0)?@"N/A":str
NSLog(@"%@",CHECK_NA_STRING([dict objectForKey:@"ADDRESS_A"])); // nothing empty string
NSLog(@"%d",[CHECK_NA_STRING([dict objectForKey:@"ADDRESS_A"]) length]); // return 1
那么如何检查该字符串是否为空?谢谢。