【问题标题】:How can I assign properties correctly?如何正确分配属性?
【发布时间】:2011-03-05 12:54:50
【问题描述】:

我有一个 UITabBarController 我想分配给另一个对象,以便该对象可以控制它:

watchListView.tabBarController = self.stTabBarController;

在此分配期间,self.stTabBarControllerwatchListView.tabBarController 的值都是 0x0。

如何分配 UITabBarController 的?

【问题讨论】:

  • 编辑为一个问题,跳了枪。

标签: iphone objective-c cocoa-touch properties uitabbarcontroller


【解决方案1】:

分配是(至少在语法上)正确的。问题是您在源属性本身尚未设置时执行此操作。

如果不知道发生的时间和地点的更多信息,就很难猜出问题出在哪里。你在什么时候试图打这个电话?控制器曾经存在吗?是否有一些后续时间该属性明显不是nil

【讨论】:

  • 我在 tabbarcontroller 甚至是 alloc/init 之前分配了它。感谢您的监督。有时我们会忽略简单的事情:p
猜你喜欢
  • 2017-05-15
  • 2018-10-21
  • 1970-01-01
  • 2017-01-10
  • 2022-01-15
  • 1970-01-01
  • 2019-09-10
  • 1970-01-01
  • 2017-02-09
相关资源
最近更新 更多