I\'m getting the error Control may reach end of non-void function on this code:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInte
-
Because when your all if
condition fails, you are not returning anything from the function.
Also multiple return statement in a function is not a good practice.
Do it like:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
int count = 0;
if (changeData.selectedSegmentIndex == 0)
{
count = self.tweets.count;
}
elset if (changeData.selectedSegmentIndex == 1)
{
count = self.tweets1.count;
}
else if (changeData.selectedSegmentIndex == 2)
{
count = self.tweets2.count;
}
return count;
}
- 热议问题