Звучит так, как будто ты переиздаешь baseTable
. Трудно сказать, где это может происходить, не видя больше вашего кода. Вы передаете право собственности на эту таблицу пулу авто-релизов в любой момент? Когда вы автоматически высвобождаете объект, вы передаете право собственности в пул автоматического высвобождения, и вам нужно обязательно отказаться от объекта (и, возможно, nil
из его переменной экземпляра).
Вам необходимо проверить каждое использование baseTable
и убедиться, что любой объект, который может стать владельцем таблицы, сохраняет его, прежде чем его освободить. Также помните, что вы можете ссылаться на объект таблицы через псевдоним в качестве параметра метода UITableViewDelegate
или UITableViewDataSource
.