Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/43.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 具有nib的ViewController的子类_Iphone_Ios_Cocoa Touch - Fatal编程技术网

Iphone 具有nib的ViewController的子类

Iphone 具有nib的ViewController的子类,iphone,ios,cocoa-touch,Iphone,Ios,Cocoa Touch,我有一个ViewController,我已经用插座和笔尖设置好了 这是我的超级类视图控制器 现在我想创建这个视图控制器的一个子类,因为我想覆盖一个方法 我不知道该怎么做 我尝试过这样做,但目前我只是让超类中的函数代替我想要的实际类运行 有什么建议吗 编辑 很抱歉,我做得很正确,但是被重写的函数中有一个输入错误。如果您不希望超类函数运行,则必须重写它们。只需编写要重写的方法的定义,即可重写它。其余的函数将与super类相同。您可以发布派生VC的代码吗?您是如何创建控制器的?分享一些代码抱歉,分享一

我有一个ViewController,我已经用插座和笔尖设置好了

这是我的超级类视图控制器

现在我想创建这个视图控制器的一个子类,因为我想覆盖一个方法

我不知道该怎么做

我尝试过这样做,但目前我只是让超类中的函数代替我想要的实际类运行

有什么建议吗

编辑


很抱歉,我做得很正确,但是被重写的函数中有一个输入错误。

如果您不希望超类函数运行,则必须重写它们。只需编写要重写的方法的定义,即可重写它。其余的函数将与super类相同。

您可以发布派生VC的代码吗?您是如何创建控制器的?分享一些代码抱歉,分享一些代码和更多信息。我已经这样做了,我认为问题实际上是从超类的nib加载子类。这些函数已经被重写,它们只是没有运行。你是说基类中nib的操作?嘎!我是个白痴对不起:(我用输入错误覆盖了函数,这就是为什么它不起作用的原因:(对不起,请详细说明你在做什么,你想实现什么。)