我用谷歌搜索了很多次,有很多不同的措辞,但似乎没有什么能完全符合我的要求。
我想要做的是将图像和标题下载到带有 JSON 的 NSArray 中。我不想保存这些图像,只在 UICollectionView 中显示它们。能够使用相同的 URL 下载多个图像会容易得多,而不仅仅是每个 URL 1 个图像。
由于我是一个相当新手的程序员,我只知道如何使用 NSURLRequest。这是我的一些代码:
NSString *getDataURL = [[NSString stringWithFormat:@"URL and a couple of perams", var, var2] stringByReplacingOccurencesOfString:@" " withString:@"%20"];
NSURLRequest *req = [NSURLRequest requestWithURL:[NSURL URLWithString:getDataURL]];
[[NSURLConnection alloc] initWithRequest:req delegate:self];
然后稍后在 connectionDidFinishLoading: 方法中:
NSArray *dataArray = [NSJSONSerialization JSONObjectWithData:data options:nil error:nil]; // variable 'data' is an NSMutableData declared in .h
请告知该怎么做,或者即使它是可能的!
提前致谢!