Вы что-то забываете: это сообщение, которое вы отправляете объекту меню.
На английском языке сообщение:
«Привет, меню! Выйди, расположи этот предмет в этом месте относительно этого вида. ”
Параметры описывают, где должно появиться все всплывающее меню , с точки зрения размещения определенного элемента из меню в определенном месте. Все меню отображается как всплывающее окно, а не только элемент позиционирования. Высовывать только один предмет было бы совершенно бесполезно.
Еще одна вещь: этот удобный метод был введен в Snow Leopard, поэтому, если вы нацеливаетесь на Leopard или ранее, вы не можете зависеть от него. Вам придется использовать другое решение, такое как NSPopUpButtonCell, которое я предложил в ответе на один из ваших предыдущих вопросов.