0

私は次の方法でURLを印刷しています:

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

これの出力は次のとおりです。

url is (null)

null URLを入力しないように、if条件で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 に答える