0
我遇到了我在MasterViewController.m中遇到的語義問題。我得到的問題是這樣的:Objective C MasterViewController問題
MasterViewController.m:89:1: Control may reach end of non-void function
並在此行相同的錯誤:
MasterViewController.m:105:1: Control may reach end of non-void function
這是發生在我的兩個switch語句的結束,但我不知道是什麼原因。我正在試圖做的是在我的MasterViewController.m中創建部分。
我已經兩天進入Objective C了,所以它可能是一個非常簡單的問題,我只是在尋找,因爲我還不熟悉所有的錯誤。所以如果任何人都可以指出我正確的方向,它將不勝感激。
我的代碼:
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section
{
switch (section)
{
case 0:
return [_section1Items count];
break;
case 1:
return [_section2Items count];
break;
default:
break;
}
}
- (NSString *) tableView:(UITableView *)tableView titleForHeaderInSection:(NSInteger)section
{
switch (section)
{
case 0:
return @"This is section 1";
break;
case 1:
return @"This is section 2";
default:
break;
}
}
感謝
非常感謝您的工作。我正在慢慢地但肯定地學習...... – javaGeek