Взгляните на страницу Apple
Здесь выделенные красным цветом функции и свойства будут удалены Apple в будущем в следующем SDK.
, чтобы избежать их при создании приложения.
Поскольку нам нужен долгосрочный проект, который должен работать без сбоев.
устаревший методозначает, что он был заменен / удален, но все еще действует в текущей версии языка.этого следует избегать и может вызвать проблемы / ошибки.проверьте документацию, в которой должен быть указан альтернативный метод, который вы можете использовать.
Здесь вы должны использовать метод
- initWithStyle:reuseIdentifier:
Тогда ваш цикл if будет выглядеть следующим образом
if (cell == nil) {
cell = [[[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:CellIdentifier] autorelease];
}