initWithFrame: reuseIdentifier: está en desuso

En mi proyecto, recibí una advertencia de desuso, initWithFrame: reuseIdentifier: está en desuso

No sé lo que significa, alguien podría decirme cómo resolver esta advertencia, gracias

aquí está el código corto

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

    static NSString *CellIdentifier = @"Cell";

    UITableViewCell *cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];
    if (cell == nil) {
        cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];
    }

    // Set up the cell...
    NSString *cellValue = [itemsList objectAtIndex:indexPath.row];
    cell.textLabel.text = cellValue;

    return cell;
}

y la advertencia está en esa línea:

cell = [[[UITableViewCell alloc] initWithFrame:CGRectZero reuseIdentifier:CellIdentifier] autorelease];

Respuestas a la pregunta(4)

Su respuesta a la pregunta