UITableView titleForHeaderInSection prints headers to console twice then crashes
Posted
by joec
on Stack Overflow
See other posts from Stack Overflow
or by joec
Published on 2010-03-30T20:34:02Z
Indexed on
2010/03/31
3:13 UTC
Read the original article
Hit count: 456
In the method below titleForHeaderInSection
, for some reason the NSLog prints out the headers twice and then the app crashes in objc_msgSend
. I can't understand why this would cause the app to crash?
It would seem from research that crashes in objc_msgSend are caused by sending messages to already freed objects, but is that the case here?
My sectionNames array is populated in viewDidLoad.
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
NSString *title = nil;
title=[sectionNames objectAtIndex:section];
NSLog(title);
return title;
}
Thanks
© Stack Overflow or respective owner