2
我有兩個NSMenus
與NSMenuItems
相同。應該選擇其NSMenu
中只有一個NSMenuItem
。 (有點像NSMatrix
)。所以我將每個NSMenuItem
連接到相同的動作,並添加一個iVar作爲NSOnState
的項目索引。在該方法中,我將舊索引的項目狀態設置爲NSOffState
,將新項目的狀態設置爲NSOnState
,然後將舊索引設置爲新索引。這對兩個NSMenus
中的一個很有效。但我想將它們同步。我可以爲每個NSMenu添加IBOutlets,然後在方法內部設置狀態,因爲我可以訪問NSMenus
。但這種感覺有點多餘.. 注:我也打算保存在用戶默認的索引,所以也許可以通過NSUserDefaultsController
?兩個NSMenuItems的同步狀態