Ios 未调用UITableView setter方法函数
功能如下:Ios 未调用UITableView setter方法函数,ios,objective-c,uitableview,data-management,Ios,Objective C,Uitableview,Data Management,功能如下: -(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{ NSLog(@"called") return 1; } 未调用,因为日志未显示在控制台上。我试着用 [table realoadData] 但是它仍然不起作用请确保将UITableViewDataSource和UITableViewDelegate都设置为该方法所在的类 .h @interface class_name : UIV
-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView{
NSLog(@"called")
return 1;
}
未调用,因为日志未显示在控制台上。我试着用
[table realoadData]
但是它仍然不起作用请确保将UITableViewDataSource和UITableViewDelegate都设置为该方法所在的类
.h
@interface class_name : UIViewController <UITableViewDelegate, UITableViewDataSource>
{ UITableView *tableView; }
.m
in the viewDidLoad (or any other loading method)
tableView.delegate = self;
tableView.dataSource = self;
.h
@接口类名称:UIViewController
{UITableView*tableView;}
M
在viewDidLoad(或任何其他加载方法)中
tableView.delegate=self;
tableView.dataSource=self;
如果您正在子类化UITableViewController,它应该已经可以工作了
希望有帮助 确保将UITableViewDataSource和UITableViewDelegate都设置为该方法所在的类
.h
@interface class_name : UIViewController <UITableViewDelegate, UITableViewDataSource>
{ UITableView *tableView; }
.m
in the viewDidLoad (or any other loading method)
tableView.delegate = self;
tableView.dataSource = self;
.h
@接口类名称:UIViewController
{UITableView*tableView;}
M
在viewDidLoad(或任何其他加载方法)中
tableView.delegate=self;
tableView.dataSource=self;
如果您正在子类化UITableViewController,它应该已经可以工作了
希望有帮助
表视图的
dataSource
是否已设置?是的,它已设置为“self”您是否可以包括在其中设置数据源并调用重载的代码?表视图的dataSource
是否已设置为“self”?是否可以包括在其中设置数据源并调用重载的代码?