【发布时间】:2016-01-05 11:08:46
【问题描述】:
我有一个视图控制器,其中包含UIImageView 和UILabel。如何使用数组从 JSON 加载图像和数据到标签?这是我的代码
-(void)viewDidLoad
{
[super viewDidLoad];
NSURLRequest *request = [[NSURLRequest alloc]initWithURL:[NSURL URLWithString:"www.example.com"]];
connection4 = [[NSURLConnection alloc]initWithRequest:request delegate:self];
[connection4 start];
}
-(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response
{
if (connection == connection4)
{
myDataQA = [[NSMutableData alloc]init];
}
}
-(void)connection:(NSURLConnection *)connection didReceiveData:(NSData *)data
{
if (connection == connection4)
{
[myDataQA appendData:data];
}
}
-(void)connectionDidFinishLoading:(NSURLConnection *)connection
{
if (connection == connection4)
{
NSDictionary *dic = [NSJSONSerialization JSONObjectWithData:myDataQA options:NSJSONReadingAllowFragments error:nil];
fldExamTitleArray = [dic valueForKey:@"fldexamtitle"];
fldExamStartArray = [dic valueForKey:@"examdate"];
ListBannerArray = [dic valueForKey:@"listBanner"];
}
}
在我的代码中,ListBannerArraycontains:
"listbanner":"http:demo.example.com/1.png
【问题讨论】:
标签: ios uiimageview nsmutablearray uilabel