iOS自定义控件的时候千万不要覆盖父类属性

来源:互联网 发布:好用的飞机杯 知乎 编辑:程序博客网 时间:2024/04/29 19:56

最近自定义一个MCRCOrderCancelView,里面声明@property (nonatomic, weak) UIView *superview;

属性,在其他正常机型上没有问题,但是用测的时候发现在iOS8.x的越狱机器上存在问题,crash日志全部

是越狱机型,由此推测此种写法在iOS8.x的越狱机型上存在问题,最后测试发现使用MCRCOrderCancelView

的地方会崩溃,抛出message sent to deallocated object。

由此可以推测,在iOS8.x 的越狱机型上,自定义控件的时候如果,自定义属性名字不能与父类重名,否则

会存在问题。

       自定义控件的属性名字千万不要与父类重名。

0 0
原创粉丝点击