1、常用方法
static NSString *cellId = @"MyCell";
MyCell *cell = [tableView dequeueReusableCellWithIdentifier:cellId];
if(cell==nil){
cell=[[MyCell alloc]initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellId];
}
2、xib加载static NSString *cellId=@"MyCell";
MyCell* cell=[tableView dequeueReusableCellWithIdentifier:cellId];
if(cell==nil){
UINib *nib = [UINib nibWithNibName:cellId bundle:nil];
[tableView registerNib:nib forCellReuseIdentifier:cellId];
cell=[tableView dequeueReusableCellWithIdentifier:cellId];
}
static NSString *CellIdentifier = @"MyCell";
BOOL nibsRegistered = NO;
if (!nibsRegistered) {
UINib *nib = [UINib nibWithNibName:CellIdentifier bundle:nil];
[tableView registerNib:nib forCellReuseIdentifier:CellIdentifier];
nibsRegistered = YES;
}
MyCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];