【发布时间】:2011-01-22 10:26:02
【问题描述】:
我想检查 NSString 是否是有效的 URL,以便我可以将其解析为 NSURL 变量...有没有简单的方法可以做到这一点? :)
崩溃 由于某种原因,应用程序在检查时崩溃.....
NSURL *shortURL = [[NSURL alloc] initWithString:data];
if(shortURL == nil)
{
NSLog(@"INVALID");
}
else {
NSLog(@"COOOL");
}
控制台给了我这个错误.....
* 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“* -[NSURL initWithString:relativeToURL:]: nil string parameter” 2010-03-01 19:24:14.797 Snippety[8289:5e3b] 堆栈:( 8307803, 2419510843, 8391739, 8391578, 2898550, 3152497, 12262, 12183, 27646, 2662269, 2661144, 2454790485, 2454790162 )
【问题讨论】:
标签: objective-c nsstring nsurl