Objective c 属性的SetToolTip不在cocoa中工作

Objective c 属性的SetToolTip不在cocoa中工作,objective-c,cocoa,nsview,nsviewcontroller,Objective C,Cocoa,Nsview,Nsviewcontroller,我有一个NSViewController,它几乎没有NSButton属性。 我正在尝试启用工具提示。不幸的是,我的代码不适用于属性,而只适用于视图本身 例如,当我将鼠标放在远离按钮的视图上时,以下代码将仅显示工具提示: - (void) SetToolTips { [[self view] setToolTip:@"This tooltip is working"]; [self.myNSButton setToolTip:@"But not this one"]; } 有人知道为

我有一个NSViewController,它几乎没有NSButton属性。 我正在尝试启用工具提示。不幸的是,我的代码不适用于属性,而只适用于视图本身

例如,当我将鼠标放在远离按钮的视图上时,以下代码将仅显示工具提示:

- (void) SetToolTips {
   [[self view] setToolTip:@"This tooltip is working"];
   [self.myNSButton setToolTip:@"But not this one"];
}

有人知道为什么这段代码不起作用吗?

试试[myNSButton setToolTip:@“Tooltip在这里显示”。];如果这不起作用,您还应该能够在界面生成器中设置工具提示。您是否设置或连接了
myNSButton
,还是它为零?谢谢@fbara当我这样做时,它仍然不起作用[\u myNSButton setToolTip:@“工具提示在这里”;或者在IB中设置工具提示。除此之外,当我在视图中移动鼠标时,只会得到视图工具提示,而不会得到NSButton工具提示。如果我的鼠标在上面,我仍然可以看到工具提示谢谢@Willeke的回复。是的,我连接了我的NSButton(在IB的引用出口中),它不是零。如果不设置视图工具提示,按钮工具提示是否有效?请尝试[myNSButton setToolTip:@“工具提示在此显示”。];如果这不起作用,您还应该能够在界面生成器中设置工具提示。您是否设置或连接了
myNSButton
,还是它为零?谢谢@fbara当我这样做时,它仍然不起作用[\u myNSButton setToolTip:@“工具提示在这里”;或者在IB中设置工具提示。除此之外,当我在视图中移动鼠标时,只会得到视图工具提示,而不会得到NSButton工具提示。如果我的鼠标在上面,我仍然可以看到工具提示谢谢@Willeke的回复。是的,我连接了我的NSButton(在IB的引用出口中),它不是零。如果不设置视图工具提示,按钮工具提示是否有效?