原因: - [_ NSPlaceholderData initWithContentsOfURL:options:error:]:nil URL argument'

时间:2015-06-02 04:57:34

标签: objective-c nsurl

我正在将xml图片网址传递给imageview.image,然后我使用datawithcontentsofurl:optionserror,就像我收到此错误一样。

代码是:

NSError *error=nil;
imageview.image=[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:sharedDelegate.imagObj] options:NSDataReadingUncached error:&error]];

if (error) {
    NSLog(@"%@",[error localizedDescription]);
}
else{
    NSLog(@"loading successfully");
}

某些图片出现上述错误,部分图片加载成功。

1 个答案:

答案 0 :(得分:0)

答案是url之间有空格是我们需要添加字符串 ArrayAdapter adapter = new ArrayAdapter<System.String> (this, Resource.Layout.rout_row, vehicleArray); autoCompleteBusStop.Adapter = adapter; 方法的问题我删除了错误。

stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding