【发布时间】:2011-09-15 16:11:16
【问题描述】:
我有一个 iOS 应用,我的架构是:
VC1 => MVC1
我想访问 VC1 的 IBOutlet (aboutBtn)。我尝试在 MVC1 中创建一个委托并将 VC1 设置为委托,但我仍然无法访问它。我该怎么做?
【问题讨论】:
标签: ios cocoa-touch modalviewcontroller
我有一个 iOS 应用,我的架构是:
VC1 => MVC1
我想访问 VC1 的 IBOutlet (aboutBtn)。我尝试在 MVC1 中创建一个委托并将 VC1 设置为委托,但我仍然无法访问它。我该怎么做?
【问题讨论】:
标签: ios cocoa-touch modalviewcontroller
我将在 MVC1 中创建一个实例变量,并将您尝试从 VC1 访问的 IBOutlet 变量传递给 MVC1。例如,您可以从 VC1 调用类似 MVC1.referenceToSomeIBOutlet = self.someIBOutlet 的内容。这将使 MVC1 可以访问传入的 IBOutlet 对象。
【讨论】: