我試圖從核心數據中提取數據,它工作正常。但是,當我嘗試填充表格單元格,然後它給了我在下面一行在objectsAtIndexes收到的警告
cell.textLabel.text = [fetchedObjects objectAtIndex:indexPath.row];
警告警告:傳遞「objectsAtIndexes:」的參數1,使指針從整數沒有投。
fetchedObjects是在頭文件中聲明的NSArray對象。請引導我,我做錯了。我可以提供更多理解的完整方法。
問候。
編輯
這裏是我完整的方法代碼:
- (UITableViewCell *)tableView:(UITableView *)tableView
cellForRowAtIndexPath:(NSIndexPath *)indexPath {
UITableViewCell *cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:@"cell"] autorelease];
cell.textLabel.text = [fetchedObjects objectAtIndex:indexPath.row];
return cell;
}
嗯。我不相信那是你的代碼,因爲它不可能產生這個錯誤(除非你玩的是一些瘋狂的宏遊戲)。 – 2011-06-16 20:19:20
以及這是我的:),我找出原來的問題。這是因爲我在覈心數據中有多個列,我在這裏只分配了一個索引,這是不夠明智的:)感謝您的幫助:) – Wasim 2011-06-16 20:53:35