我的if语句中不断收到Expected Identifier
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
static NSString *CellIdentifier = @"Cell1";
UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:@"Cell" forIndexPath:indexPath];
//NSDate *object = _objects[indexPath.row];
if(cell == nil)
{
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]];
// expected identifier
}
最佳答案
这里:
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:CellIdentifier]];
^ ^
您还有一副括号。最外面的一对是多余的。
关于ios - [[[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault复用标识符:CellIdentifier]]的预期标识符,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16282381/