从null String解析时,如何使NSURL变量为nil?

时间:2012-06-10 15:15:04

标签: ios nsurl

我是iOS开发的新手。有时我的API服务器返回nil值。当我尝试创建NSURL实例时,这会引发错误。

以下是条件:

NSString *tmpURL = nil;
NSURL *url = [NSURL URLFromString:tmpURL];

在这种情况下,它会使应用程序崩溃。我只想让url变量为零,而不是引发错误。

1 个答案:

答案 0 :(得分:6)

怎么样:

NSString *tmpURL = nil;
NSURL *url = tmpUrl ? [NSURL URLFromString:tmpURL] : nil;