0

重複の可能性:
Objective-C で null 文字列を確認する正しい方法は何ですか?

私のURLがnullの場合、空のURL変数を割り当てる必要があります..試してみましたが、IFステートメントにまだ入力されていません.これを試してみましif([url isEqualToString:@""]) たが、無駄に以下のコードです

-(void)newView:(NSString *)title Description:(NSString *)desc URL:(NSString *)url{
self.tblTwitter.userInteractionEnabled=NO;
self.tblFacebook.userInteractionEnabled=NO;

if (![url isEqualToString:@""])
{
    //
    NSLog(@"the perfect Value:%@",url);
 //   url=@"boom";
}
webView =[[UIWebView alloc]initWithFrame:CGRectMake(15, 25, 190, 190)];
webView.backgroundColor=[UIColor clearColor];
webView.delegate=self;
webView.opaque = NO;
4

1 に答える 1

0

あなたはそれを試しましたか:

if (url == nil)

nil は NULL の Objective-C であり、nil は空を意味しません。

この答えはあなたが探しているものかもしれません: Objective-Cでnull文字列をチェックする正しい方法は何ですか?

于 2012-07-19T07:43:02.937 に答える