2015/10/27 日结:遇到cell点击实效

学习: 类是什么,怎么去创建一个类,类的成员变量 ,如何给成员变量赋值  ,如何查看成员变量的值,实例方法和类方法,需要注意点都有哪些

类是一个图纸,可以批量生产对象,每新建一个对象需要开辟一块新的内存。 类中只存方法列表

对象是指向内存区域的指针,可以所以更改内存中成员属性的值。

如何定义一个类:看对象拥有的共同属性。

对象的使用注意:在函数中,更改参数指针的改变,不影响外部大指针。

给成员变量赋值有一两种方法,将成员变量公开 :puplic  任何对象都可以访问和更改

                              第二种    set方法  只能更改成员变量  不能查看

 查看成员变量  get方法  [p  name];

实例方法:由对象进行访问,可以访问成员变量:对象在调用方法时,会根据内部的isa指针指向类,查看类中有没有要调用的方法

类方法 :由类进行调用的方法,不需要经过isa指针,性能更高。注意点:不能访问成员变量


今日遇到问题:cel不能监听点击方法

 在cell中放有两个button  占据整个cell ,根据响应者链,谁在上面谁先监听,所以button拦截了cell点点击,

注意点:即使button没有使用监听点击的方法依然后截断cell的点击


今日总结:

在公司看大神代码:

cell有一个基础父类,cell对高度在父类中计算好,只需要返回值就行。所有cell在此基础进行延伸

view有一个基础父类:view上面有计算好的宽高度,根据此进行计算

在传值的时候,先判断有没有父类是不是要找类型的cell,然后判断有没有代理方法

view的上面多控件是不是父类view,再判断父类上面是不是cell,如果有,则在cell上,没有 则不在












评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值