从Core Data填充UITableViewCell的问题

时间:2011-06-17 12:27:59

标签: objective-c cocoa-touch ios4

从Core Data获取数据后出现问题。我从获取的数据填充了TableView,但TableView显示了以下数据

(entity:Fortune; id:0x6549c40; data :)

有谁能告诉我我做错了什么?下面是我用来填充TableViewCell的代码

- (UITableViewCell *)tableView:(UITableView *)tableView 
     cellForRowAtIndexPath:(NSIndexPath *)indexPath {


UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"] autorelease];

Fortune *info = [fetchedObjects objectAtIndex:indexPath.row];  
  cell.textLabel.text = info.description;


return cell;

}

其中Fortnue是我的托管对象类,描述是NSString类型的列。

问候。

1 个答案:

答案 0 :(得分:2)

[object description];是一种默认方法,返回实例,内存地址等的描述。您不应对NSManagedObject的任何属性使用名称“description”。