我使用MRC(不要使用ARC)
section.h
@property (nonatomic, assign) NSString* headerTitle;
section.m
- (instancetype)initwhithHeaderTitle:(NSString *)headerTitle {
self.headerTitle = headerTitle;
}
- (void)dealloc {
self.headerTitle = nil;
}
tableview.m
- (NSString *)tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section {
return self.sections[section].headerTitle;
}
但滚动比错误BAD ACCESS。 Helpme
答案 0 :(得分:1)
您的headerTitle为assign
,与弱相同,您必须保留保留
替换您的代码
@property (nonatomic, assign) NSString* headerTitle;
与
@property (nonatomic, retain) NSString* headerTitle;
修改强>
你需要使用非ARC。 release