NSDictionary *dic = [self.dataArray objectAtIndex:[indexPath row]];
//头像
NSString *headPath = [dic objectForKey:@"ownerimgurl"];
UIWebView *ownerHeadView = [[UIWebView alloc]initWithFrame:CGRectMake(10,10,60,60)];
ownerHeadView.scalesPageToFit=YES;
NSURL *headViewUrl = [NSURL URLWithString:headPath];
NSData *headData = [NSData dataWithContentsOfURL:headViewUrl];
UIImage *image = [UIImage imageWithData:headData];
if (image == nil) {
UIImageView *headView = [[UIImageView alloc]initWithFrame:CGRectMake(10,10,60,60)];
headView.image = [UIImage imageNamed:@"user_head_img"];
[cell.contentView addSubview:headView];
[headView release];
}
else {
NSURLRequest *requestHead = [NSURLRequest requestWithURL:headViewUrl];
[ownerHeadView loadRequest:requestHead];
[cell.contentView addSubview:ownerHeadView];
}
[ownerHeadView release];
ownerHeadView = nil;
为什么只走image == nil这一步
//头像
NSString *headPath = [dic objectForKey:@"ownerimgurl"];
UIWebView *ownerHeadView = [[UIWebView alloc]initWithFrame:CGRectMake(10,10,60,60)];
ownerHeadView.scalesPageToFit=YES;
NSURL *headViewUrl = [NSURL URLWithString:headPath];
NSData *headData = [NSData dataWithContentsOfURL:headViewUrl];
UIImage *image = [UIImage imageWithData:headData];
if (image == nil) {
UIImageView *headView = [[UIImageView alloc]initWithFrame:CGRectMake(10,10,60,60)];
headView.image = [UIImage imageNamed:@"user_head_img"];
[cell.contentView addSubview:headView];
[headView release];
}
else {
NSURLRequest *requestHead = [NSURLRequest requestWithURL:headViewUrl];
[ownerHeadView loadRequest:requestHead];
[cell.contentView addSubview:ownerHeadView];
}
[ownerHeadView release];
ownerHeadView = nil;
为什么只走image == nil这一步
解决方案 »
- 学了一阵子Object C,痛苦不堪,使用Cocos2D X之后。。。。
- 新手,ios画图计算器编法
- cocos2d-iphone游戏开发pdf
- 场景切换
- xib文件在模拟器上运行没有问题,到ipad真机上显示空白
- 史上最难就业年?NO,大家都去参加ios培训了,深度解析就业逆生长
- iPhone sms.db数据库,里面的日期看不懂,是加密了吗?
- EXC_BAD_INSTRUCTION
- 传智播客ios第四期就业班视频下载地址及解压密码
- 苹果上线被驳回,Guideline 5.2.1 - Legal - Intellectual Property
- 自定义的UITableViewCell 不能响应事件
- 为什么学习iOS开发要先学C语言呢?
肯定是有人把我的demo泄漏了