내가 클래스의 NSManagedObjects "SampleClass"의 배열 주어진 TableViewController을 채우는거야 표시되지 않습니다. 가져온 배열의 객체 수가 올바르게 반환 되더라도 (즉, 테이블에 59 개의 객체가 표시되면 59 개의 행이 만들어지기 때문에) 셀의 다른 매개 변수는 표시하기에 "글리치가 있습니다". 당신의 셀을 클릭 다른 셀을 선택하고 다시 초기 셀에 올 때까지, "널 (null)"object.name 설정 제목이 있어야한다 예를 들어표 제대로
.
나는`[있는 tableview이 reloadData] 뷰에 나타납니다 시도했습니다, 여전히 데이터를로드하는 데 시간이 너무 오래 걸립니다.
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier] autorelease];
}
Class *classObject = [dataArray objectAtIndex:indexPath.row];
cell.textLabel.text = [classObject name].....
가 coreData 호출
주에서 NSMutableFetchedArray에 dataArray 포인트가 여기서 : 시뮬레이터 미스 실제 아이 패드보다 세포의 이상을 충전 셀에 입력 대신 할 수있는 더 좋은 방법이 있나요. 다른 탭은 그러나 선택되면 당신이 tab.`로 돌아 가면 모든 셀이 제대로 표시
당신은 NSFetchedResultsController 을 조사 할 수 있습니다
4.0 이하의 SDK를 타겟팅하는 경우 NSFetchedResultsController와 관련하여 상당한 문제가 있으므로 조심해야합니다. –