3
我是iOS開發的新手。有時我的API服務器返回nil
值。當我嘗試創建一個NSURL
實例時,這會引發錯誤。如何使NSURL變量從空字符串分析時爲零?
這裏的條件:
NSString *tmpURL = nil;
NSURL *url = [NSURL URLFromString:tmpURL];
在這種情況下,就會使應用程序崩潰。我只是想讓url
變量爲零,不會引發錯誤。
我是iOS開發的新手。有時我的API服務器返回nil
值。當我嘗試創建一個NSURL
實例時,這會引發錯誤。如何使NSURL變量從空字符串分析時爲零?
這裏的條件:
NSString *tmpURL = nil;
NSURL *url = [NSURL URLFromString:tmpURL];
在這種情況下,就會使應用程序崩潰。我只是想讓url
變量爲零,不會引發錯誤。
如何:
NSString *tmpURL = nil;
NSURL *url = tmpUrl ? [NSURL URLFromString:tmpURL] : nil;
哇......這麼簡單......謝謝你的朋友......:D –
如果耶勒的回答幫你解決你的問題(我想應該)請不要忘記去接受它。 –