我正在使用MRC(请勿使用ARC)
节
@property (nonatomic, assign) NSString* headerTitle;
节
- (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;
}
但滚动显示错误错误访问权限。帮我
最佳答案
您的headerTitle为assign
,与弱相同,您必须将其保留为保留
替换您的代码
@property (nonatomic, assign) NSString* headerTitle;
与
@property (nonatomic, retain) NSString* headerTitle;
编辑
您需要使用非ARC。
release
关于ios - 我尝试了这段代码,但在titleForHeaderInSection中收到错误“EXC_BAD_ACCESS”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/46440276/