检查空值

时间:2012-07-09 09:47:52

标签: objective-c ios

我正在按以下方式打印网址:

 NSLog(@"url is %@",cacheManager.url);

这个输出是:

url is (null)

如何检查if条件中的URL,以便不输入空URL?

3 个答案:

答案 0 :(得分:0)

检查

if(cacheManager.url.length == 0)

if(cacheManager.url == nil)

答案 1 :(得分:0)

if(!cacheManager.url)
{
    // do something.
}

以上应该有效。你也可以试试..

if(![cacheManager.url isEqual:[NSNull null]])
{
    // do something.
} 

答案 2 :(得分:-1)

NSString *string = cacheManager.url;

if ((NSNull *)string == [NSNull null]){

}