【问题标题】:How to make NSURL variable is nil when parsed from null String?从空字符串解析时如何使 NSURL 变量为零?
【发布时间】:2012-06-10 15:15:03
【问题描述】:

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

条件如下:

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

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

【问题讨论】:

  • 如果 Jelle 的回答帮助您解决了您的问题(我认为应该),请不要忘记接受它。

标签: ios nsurl


【解决方案1】:

怎么样:

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

【讨论】:

    猜你喜欢
    • 2015-02-06
    • 2011-05-15
    • 1970-01-01
    • 2011-10-13
    • 2018-04-02
    • 1970-01-01
    • 2014-03-02
    • 2015-03-19
    • 2019-07-24
    相关资源
    最近更新 更多