это метод
Я взял класс типа UIViewController и добавил весь делегат и источник данных в классе и IBOutlet tableView к XIB
в .ч
IBOutlet UITableView *listView_;
@property (nonatomic,retain) UITableView *listView;
дюйм. М
@synthesize listView = listView_;
- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
FWMessageCell *cell = nil;
cell = (FWMessageCell *)[tableView dequeueReusableCellWithIdentifier:cellIdentifier];
if (cell == nil) {
cell = [[[FWMessageCell alloc] initWithStyle:UITableViewCellStyleDefault
reuseIdentifier:cellIdentifier] autorelease];
}
[cell setMessage:message];
return cell;
}
- (void) dealloc {
self.listView = nil;// my tableView
[super dealloc];
}
и в классе UITableViewCell
- (void) dealloc {
[message_ release], message_ = nil;
[super dealloc];
}
Моя проблема в том, что когда я возвращаюсь назад, вызывается первый dealloc, но класс ячейки dealloc не вызывается.