2012-06-10 52 views
3

我是iOS開發的新手。有時我的API服務器返回nil值。當我嘗試創建一個NSURL實例時,這會引發錯誤。如何使NSURL變量從空字符串分析時爲零?

這裏的條件:

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

在這種情況下,就會使應用程序崩潰。我只是想讓url變量爲零,不會引發錯誤。

+1

如果耶勒的回答幫你解決你的問題(我想應該)請不要忘記去接受它。 –

回答

6

如何:

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

哇......這麼簡單......謝謝你的朋友......:D –

相關問題