[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键选要重写的函数会比较保险一点。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

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

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

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

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

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

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

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

TextView跑马灯可以让显示不完的文字,以动画的形式滚动显示,但今天写了竟然没有任何效果这就很郁闷了!原来是没有获取到焦点 <TextView android:layout_...
  • a_zhon
  • a_zhon
  • 2016-09-18 12:26
  • 5258

Winform 调用WCF客户端,所有服务端方法在运行的时候均找不到(编译没有问题)

今天在开发过程中遇到了一个很恶心的问题,就是Form窗体ShowDialog的时候,直接报出下面的错误。将断点加在HelpDisplayEditorForm_Load函数上发现,根本进不到函数内部,就...

listview在拖动的时候背景图片消失变成黑色背景的原因及解决方法

listview在拖动的时候背景图片消失变成黑色背景的原因是:

VC++SDK中实现直线(矩形,椭圆等)的移动及直线依附矩形椭圆的移动方法(附:运行效果图)

在SDK中实现画条直线,画个矩形等都有现成的函数供我们去调用,有时候直线,矩形画完之后需要能够随鼠标进行移动进而调整图形的位置。 不知道该怎么去表述,就贴代码吧,代码中已经添加了很详细的注释了。 ...

【iOS-开发】:delegate(委托、代理)模式的设置方法

一、说明: 1.委托者:设置代理协议的类 2.代理者:接受委托者代理的类 二、实现步骤: 1、在类TYBoardController.h中定义一个protocol代理协议,并声明一个协议的属性...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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