【问题标题】:NSToolbarItem is always nil in cocoa touch (os x) Mac?NSToolbarItem 在可可触摸(os x)Mac 中总是为零?
【发布时间】:2017-07-13 11:12:17
【问题描述】:

我已经为 NSSearchField 设置了 IBOutlet,但它总是在 .m 文件中找到 nil。为什么???

如果有任何想法,请给出与我的问题相关的答案。

【问题讨论】:

  • 连接到工具栏项目控件的其他插座是否工作?
  • 不工作所有工具栏项控件。请帮忙。
  • 应用场景中的应用委托是一个占位符。您是否向窗口控制器场景添加了另一个应用程序委托?

标签: macos cocoa-touch iboutlet nstoolbar nstoolbaritem


【解决方案1】:

根据您的故事板,您创建了 NSObjectAppdelegate 并通过该对象创建了出口,这就是它无法访问的原因。

因此,您必须创建 NSWindowController 类并将该类分配给情节提要中的 WindowController。然后在该类中声明出口。

现在它可以随心所欲地访问和工作了。

【讨论】:

  • 谢谢@Jitendra Modi
猜你喜欢
  • 2015-08-19
  • 1970-01-01
  • 2013-11-08
  • 2017-09-28
  • 1970-01-01
  • 1970-01-01
  • 2011-03-27
  • 2017-10-17
  • 1970-01-01
相关资源
最近更新 更多