关于子类化的指南

时间:2010-09-29 18:17:20

标签: objective-c uialertview subclassing

当用户点击对话框的按钮时,我想创建一个UIAlertView的子类来实现我自己的defaut行为。

如果有人引导我完成它或者只是指向一些有关子类化的指南,那会很棒吗?

谢谢!

2 个答案:

答案 0 :(得分:2)

您很可能不希望继承UIAlertView。而是希望在视图控制器上实现UIAlertViewDelegate protocol。这将允许您自定义当用户单击警报视图上的按钮时发生的情况。

某些示例,请查看我在上面链接的协议文档中“相关示例代码”下列出的任何示例项目。

答案 1 :(得分:1)

关于Objective C中的子类化没什么可说的。

标准语法如下所示。

@interface NSObjectSubClassedObject : NSObject {

}

要提两件事:不支持多重继承,还有另一种方法可以“子化”某些名为Categories的对象。