Ошибка Интерфейсного Строителя?

У меня есть программа какао, которую я пишу в системе 10.6, но ориентируясь на 10.5.

На 10.6 система работает нормально. Однако, когда я запускаю его на машине 10.5, я получаю:

Отправителем действий пункта меню теперь является NSMenuItem, а не NSMatrix. Кажется, что метод действия пункта меню пытается отправить NSMatrix метод accessibilityIsIgnored отправителю. Это больше не действует. Пожалуйста, измените код.

Я посмотрел это онлайн и обнаружил, что из одного места подразумевается, что я называю "accessibilityIsIgnored" в моем коде, которым я не являюсь, или что в системе есть несколько копий библиотеки InterfaceBuilder, которых нет.

Кто-нибудь еще видел это?

1 ответ

Откройте файлы пера в IB и найдите маленький желтый предупреждающий знак в правом нижнем углу окна документа пера. Как правило, IB скажет вам, если вы сделали что-то, что работает только на 10.6, но об этом очень тихо.

Другие вопросы по тегам