【发布时间】:2015-11-01 21:35:43
【问题描述】:
这里我试图从我的URL 获取数据,使用 base64,shaa256 来授权 Header,我只是试图在我的控制台中显示。它运作良好。但我需要转换为NSDictionary 并显示到我的UICollectionView。我的数据有 3 个 sections 不同的数据。每个部分有 12 - 20 个文件。
所以我的问题是:
- 如何将我的 url 转换为 json 到 NSDictionary ?
- 锄头显示 3 个部分,每个部分应该有 12 到 20 个数据文件?
- 我在 viewdidload 中仅使用此代码来获取数据。我需要将
1.Connection did receive response 2.Connection did receive data 3.connection didFailWithError 4.connectionDidFinishLoading添加到我的代码中还是不希望这 4 种方法添加到我的代码中
这是我的代码:
我习惯在
之后将下面的代码插入到上面的代码中NSString *str = [[NSString alloc] initWithData:returnData
encoding:NSUTF8StringEncoding];
NSError * error;
NSDictionary *json = [NSJSONSerialization JSONObjectWithData:str
options: NSJSONReadingMutableContainers
error: &error];
NSLog(@"%@",json);
但它不起作用。如果我的 3 个问题的任何有用答案对我非常有用。我是 ios 新手。请帮助我。提前致谢!
【问题讨论】:
标签: ios objective-c json uicollectionview nsdictionary