0

我正在以下列方式打印 URL:

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

这个的输出是:

url is (null)

我应该如何在 if 条件下检查 URL,以免输入空 URL?

4

3 回答 3

0

检查喜欢

if(cacheManager.url.length == 0)

或者

if(cacheManager.url == nil)
于 2012-07-09T09:51:22.000 回答
0
if(!cacheManager.url)
{
    // do something.
}

以上应该工作。你也可以试试。。

if(![cacheManager.url isEqual:[NSNull null]])
{
    // do something.
} 
于 2012-07-09T09:55:05.420 回答
-1
NSString *string = cacheManager.url;

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

}
于 2012-07-09T09:52:56.047 回答