[ios] Delegate方法实现后,运行的时候却没有效果的原因

原创 2012年03月21日 14:52:05

今天写程序时,将UITableViewDelegate的一个方法名字写错了。

- (void) tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

写成了

- (void) tableView:(UITableView *)tableView didselectRowAtIndexPath:(NSIndexPath *)indexPath

didSelectRowAtIndexPath中Select的第一字字母写成小写的了。

结果Xcode编译的时候不任何错误和警告。

但是运行的时候,由于找不到didSelectRowAtIndexPath的实现,因此结果都不对。


以后一定要切记,写delegate的时候,千万不要手写,按esc键选要重写的函数会比较保险一点。

iOS代理不回调的6种原因

关于代理不回调问题, 以下按照脑残级别排序: > 1. 没有设置代理 XXX.delegate = self 2. 方法名写错 3. 新方法得判断iOS...
  • soindy
  • soindy
  • 2016年08月18日 14:27
  • 4083

iOS定位不调用代理方法的可能原因

【转载自http://blog.devzeng.com/blog/ios8-corelocation-framework.html】 在iOS8中,苹果已经强制开发者在请求定位服务时获得用户的授权,...
  • fanyong245758753
  • fanyong245758753
  • 2015年12月21日 23:00
  • 4257

ShareSDK微信支付成功不调用onResp、openURL、handleOpenURL等方法

ShareSDK最新的是3.x版本,以前老的2.x需要更新,可能出现的问题:微信支付成功不调用onResp、openURL、handleOpenURL等方法...
  • lilinoscar
  • lilinoscar
  • 2016年01月08日 11:18
  • 11138

_ 当我哭泣我没有鞋子穿的时候,我 发现有人却没有了脚

〝一个习惯了在黑暗中摸索的盲人,追求光明和自由的方式就是撒旦惧怕的心灯!〞 〝被恨的人没有痛苦,恨人的人却终将遍体鳞伤,所以, 绝不去恨人。〞 〝缘分是本书,翻得不经意会错过,读得太认真会流泪。〞...
  • u012542618
  • u012542618
  • 2014年10月23日 23:55
  • 653

cocoa pod 制作私有静态库时写完codspec文件又遇到了linker command failed却没有具体错误原因的问题

前提: 公司有个常用项目要制作成libVideo.a(所有文件名均为化名)的静态库,需要引用到libSocket.a的静态库和公司的另一个customImage.framework。 公司都是用的sv...
  • a83988029
  • a83988029
  • 2015年06月01日 15:54
  • 4772

解剖angularjs在代码中改变了 model 的值,view 却没有更新原因

解剖angularjs在代码中改变了 model 的值,view 却没有更新原因
  • hezheqiang
  • hezheqiang
  • 2017年04月17日 16:01
  • 2269

数据库备份,只有.frm文件,却没有.MYD 和.MYI文件的原因

今天在学习MySQL的时候,发现新建一个数据库表的时候,表只对应一个.frm文件,却没有.MYD 和.MYI文件。 经过一番查找之后才发现,我本地的MySQL存储表的时候,使用的默认数据库存储引擎是...
  • kissing7
  • kissing7
  • 2014年09月12日 12:33
  • 817

游戏策划方法商业篇 这个系列,实际上最开始的想法,是于我在某公司担任策划总监——也许更确切的说法是DesignerManager的时候,公司新招入了不少的新手策划,为了给这些策划们培训所编写的教程。不过因为某些原因,实际上整个系列的90%以上的工作都是在我离开了那个公司之后才完成的。而最初的两章,也跟大家现在所看到的内容毫无关联。那两章的内容是讲游戏团队的组织和管理形式,总共约一万六千字,当然这些部分在现在这个版本里面都看不到了。在随后的工作中,我完成了后面的章节,也就是现在大家所看到的内容,而

  • 2010年05月03日 12:31
  • 198KB
  • 下载

解决TextView设置跑马灯但却没有效果

转载自:http://blog.csdn.net/a_zhon TextView跑马灯可以让显示不完的文字,以动画的形式滚动显示,但今天写了竟然没有任何效果这就很郁闷了!原来是没有获取到焦点 ...
  • qq_14925795
  • qq_14925795
  • 2017年12月23日 11:55
  • 42

VS助手安装失败---VS番茄助手安装成功重启VS却没有效果!!!

1.根据教程安装助手后,如遇到以上问题,首先到工具 --- 扩展和更新  查看是否已经安装助手成功 2.如下图  则是已经安装成功 ,如果助手图标为灰色 并且启动按钮不可点, 则到    工具...
  • qq_14902559
  • qq_14902559
  • 2016年07月16日 21:47
  • 815
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:[ios] Delegate方法实现后,运行的时候却没有效果的原因
举报原因:
原因补充:

(最多只允许输入30个字)