<null>从sqlite读取</null>

时间:2012-03-29 14:58:42

标签: objective-c xcode sqlite

ok ..所以我正在从一个sqlite db数据读入一个字符串...它的工作原理..但是当数据为空时出现问题

NSLog(@"%@",string);
if(string!=NULL && [string length]!=0){ do stuff }

请注意,NSLog输出为<null>而非NULLnil,我认为这是问题...我正在尝试检查NULL何时字符串是<null>

这样做了吗?

无论如何......有没有办法检查字符串是否为<null>?或者有更好的方法来检查这个问题吗?

1 个答案:

答案 0 :(得分:1)

<null>description NSNull方法打印出来的内容。您还应该检查string != [NSNull null]

NSNull是集合的占位符单例,其中不允许实际的nil值。)