こんにちは、maps.googleapis.comから画像を取得しようとしています。以下は、私のコードが何らかの理由で私のURLがNilとして戻ってきていることです。何か間違っているのですか?URLからのUIImage(Googleマップ)
NString *imageSourceString = @"https://maps.googleapis.com/maps/api/staticmap? markers=%2212547%20Hardy%20St,Overland%20Park,Kansas%22&zoom=14&size=576x640&maptype=hybrid& sensor=false";
UIImage* finalBitmap = [UIImage imageNamed:imageSourceString];
if(nil == finalBitmap)
{
// Next, try resolving the image using the string as the file name
finalBitmap = [UIImage imageWithContentsOfFile:imageSourceString];
if(nil == finalBitmap)
{
// Next, try resolving the string as a URL.
NSURL* url = [NSURL URLWithString:imageSourceString];
if(nil != url) //url is nil at this point
{
NSData* data = [NSData dataWithContentsOfURL:url];
if(nil != data)
{
finalBitmap = [UIImage imageWithData:data];
}
else
{
finalBitmap = nil;
}
}
else
{
finalBitmap = nil;
}
}
}
あなたの 'imageSourceString'にこれらのスペースがあることを意味していますか? – jonkroll