2013-10-17 69 views
0

时,这看起来非常奇怪,我文件所有者更改显示NSPopover

一旦我添加了一个NSPopover和它的contentVC笔尖(文件所有者设置权myVC)和右AFTER触发

[self.sliderPopover showRelativeToRect:rect ofView:sender preferredEdge:NSMinYEdge]; 

所有MI绑定和行动势必FileOwner(myVC)是(重新)绑定到Popovers内容VC和我'得到很多的的

Could not connect the action testValueChanged: to target of class SliderPopoverViewController 

由于Popovers contentVC没有相应的路径

为什么会发生这种情况?

enter image description here


UPDATE:

当我这样做

- (void)awakeFromNib { 

    [self.sliderPopover.contentViewController view]; 

} 

出现同样的问题,所以它肯定涉及到的contentVC


UPDATE:

更改名称从 SliderPopoverViewController.xib到__SliderPopoverViewController.xib做helpe,但我仍然不明白为什么(在第二位,我不明白,为什么__SliderPopoverViewController在名称更改后加载(因为它与类的名称不匹配))

所以这是所有一些奇怪的错误?

回答

0

一定是一些bug,重命名

SliderPopoverViewController.xib__SliderPopoverViewController.xib并帮助