我有两个NSMenus
相同的NSMenuItems
。应该只选择NSMenuItem
其中一个。NSMenu
(有点像NSMatrix
)。因此,我将每个操作连接NSMenuItem
到相同的操作,并为项目的索引添加了一个 iVar,带有NSOnState
. 在方法中,我将旧索引项的状态设置为,新索引项设置NSOffState
为NSOnState
,然后将旧索引设置为新索引。这适用于两者之一NSMenus
。但我想同步它们。我可以为每个 NSMenu 添加 IBOutlets,然后在方法中设置状态,因为我可以访问两者NSMenus
。但这感觉有点多余。注意:我还计划将索引保存在用户默认值中,所以也许可以通过NSUserDefaultsController
?
问问题
228 次