TableView的ImageView

时间:2012-10-09 07:35:20

标签: ios image uitableview

直到2天我试图从plist文件中加载一些图像到我的表视图行。我添加这一行时创建了NSMutableArray 返回前,cell.imageView.image = [UIImage imageNamed:[images objectAtIndex:row]];到“cellForRowAtIndexPath”方法,xcode给出了这个错误: 使用未声明的标识符'cell'和不兼容的指向整数转换的指针,将double发送到NSUInteger类型的参数。

有什么问题?

2 个答案:

答案 0 :(得分:0)

添加这些,

static NSString *CellIdentifier =@"Cell";

   UITableViewCell *cell = [self.tableView dequeueReusableCellWithIdentifier:CellIdentifier];

答案 1 :(得分:0)

关于第二部分,其中“指向整数转换的不兼容指针,发送双重到NSUInteger类型的参数”。检查row的数据类型。如果不是NSUInteger,则不能将其用作[images objectAtIndex:row]。请尝试[images objectAtIndex:indexPath.row]而不是那个。关于第一个问题,我同意上述评论cell未声明和初始化。你需要声明它并分配内存。