我在故事板中制作了我的原型单元并设置了它的标识符,但是当我调用
时cell=[tableView dequeueReusableCellWithIdentifier:@"ident" forIndexPath:indexPath];
在我的cellForRowAtIndexPath
方法中,我得到了异常:
unable to dequeue a cell with identifier ident - must register a nib or a class for the identifier or connect a prototype cell in a storyboard
现在,我知道,如果我在故事板中声明原型单元格,我不需要显式注册它。 然后......为什么这个例外?
答案 0 :(得分:1)
尝试做这些..
删除这些..
NSString *identificatore=@"voce";
并做这些..
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath;
{
static NSString *yourcellidentifier=@"cella_opzioni_menu";//here write the cell identifier you gave in storyboard..
cell=[tableView dequeueReusableCellWithIdentifier:yourcellidentifier];
if(cell == nil)
{
........
}
.
.
.
}
我希望它有所帮助......