iOS   发布时间:2022-05-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了警告:控制到达无效功能的结束 – iPhone大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

概述

我用这段代码继续得到’warning:control to non-void function的结尾’ - (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section { if (section ==0) { return [comparativeList count];
我用这段代码继续得到’warning:control to non-void function的结尾’

- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section {

 if (section ==0)

 {
  return [comparativeList count];
 }

 if (section==1) 
 {
  return [generalList count];
 }

 if (section==2)
 {

  return [contactList count];

如何摆脱这个警告?

谢谢.

解决方法

添加一个返回0;在你的方法的最后.如果没有符合条件的话,这基本上是一个失败保障.

如果要确保满足条件之一,请返回-1;应该导致应用程序抛出异常和崩溃,这可能会帮助您跟踪错误.

您还可以查看修改方法并使用switch-case树替换if语句.使用开关盒树,您可以轻松添加新的部分,并在UITableView中重新排列它们的顺序.通过使用明智的命名约定,代码变得简单易读.

真的很容易Fraser Speirs有一个@L_616_12@.

大佬总结

以上是大佬教程为你收集整理的警告:控制到达无效功能的结束 – iPhone全部内容,希望文章能够帮你解决警告:控制到达无效功能的结束 – iPhone所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。