Я пытаюсь вызвать UIBarButtonItem (title: image: primaryAction: menu :) - который отлично работал с iOS и iPadOS. Однако при вызове Mac Catalyst компилятор жалуется на это утверждение:
UIBarButtonItem (заголовок: Файлы, изображение: ноль, primaryAction: ноль, меню: leftItems)
говоря, что он не может преобразовать значение типа «UIMenu» в ожидаемый тип аргумента «Селектор?».
Есть еще одна форма инициализатора UIBarButtonItem, которому нужен селектор - и я использую его в другом месте, - но в документации указано, что этот инициализатор доступен для Mac Catalyst.
В чем дело?
Спасибо за любую помощь.