0

我有一个我在 10.6 系统上编写的可可程序,但目标是 10.5。

在 10.6 系统上,它工作正常。但是,当我在 10.5 机器上运行它时,我得到:

菜单项操作的发送者现在是 NSMenuItem,而不是 NSMatrix。菜单项操作方法似乎正在尝试将 NSMatrix 方法“accessibilityIsIgnored”发送给它的发送者。这不再有效。请更改代码。

我在网上查了一下,发现有一个地方暗示我在我的代码中调用了“accessibilityIsIgnored”,但我没有,或者系统上有多个 InterfaceBuilder 库的副本,但没有。

有其他人看过这个吗?

4

1 回答 1

0

在 IB 中打开您的 nib 文件,然后在 nib 文档窗口的右下方寻找黄色的小警告标志。一般 IB 会告诉你是否做了一些只在 10.6 上有效的事情,但它真的很安静。

于 2010-08-08T02:37:16.410 回答