Есть ли способ каким-либо образом эмулировать Cmd + ~ поведение ярлыка (т.е. циклически переключаться между окнами приложения) в Какао?
Мне удалось сделать это в Carbon, выполнив следующие действия.:
HICommand cmd;
cmd.attirbutes = kHICommandFromMenu;
cmd.commandID = kHICommandRotateWindowsForward;
::GetIndMenuItemWithCommandID( NULL, cmd.commandID, 1, &(cmd.menu.menuRef), &(cmd.menu.menuItemIndex));
::ProcessHICommand(&cmd);
Но теперь мне нужно сделать это в Какао, и я не могу найти способ :) Гуглил что-то насчет "частного метода _cycleWindows in NSApplication", который, кажется, делает именно то, что мне нужно, нокод
[[NSApplication sharedApplication] _cycleWindows];
не скомпилируется - «неверная сигнатура метода».