是否可以覆盖内联方法?

时间:2014-07-08 19:04:48

标签: ios objective-c override

我试图创建一个UIView,我很好奇是否有可能在我创建它的同一行中覆盖它的touchesBegan?

这样的事情:

UIView view = new UIView() {
    @Override
    public void touchesBegan(...) {
        ...
    }
};

这是如何在Java中完成的,但我很好奇Objective-C中是否存在类似内容?

1 个答案:

答案 0 :(得分:0)

您必须为此UIView创建子类。此外,语法将是:

MyView *myView = [MyView new];