【发布时间】:2010-08-31 17:54:41
【问题描述】:
我有一个带有 ui 视图的父视图。这会在 viewdidload 上加载一个子视图控制器。 subviewcontroller 上有一个按钮,该按钮在 touch up 内部链接到一个名为 clicked 的 subviewcontroller 方法。
这会导致触发错误的访问错误并使应用程序崩溃。我的问题是,这种设置是否可行,还是我必须在父视图中使用该方法?子视图将在 8 个不同的父视图中加载,所以我想将方法保留在子视图中。
这样做的正确方法是什么?
【问题讨论】:
-
我认为在崩溃前后发布相关代码是个好主意。
-
方法运行时崩溃。该方法是空的,我想知道对此的最佳做法是什么,而不是特定于代码。谢谢
-
任何设置都是可能的。崩溃是特定于代码的。
-
我知道我已经花了将近两年的时间,但我也遇到了同样的问题。这让我发疯..你找到任何解决方案了吗?谢谢
-
是的,关键是使用委托,因此 subview.delegate = parentview,请参阅下面的@VdesmedT 答案
标签: iphone objective-c xcode