0

我发现了这个:以 编程方式禁用鼠标和键盘

但是,如果我将代码复制到一个新项目并尝试构建它,它会说构建失败。但是它自己的代码没有错误。

现在我的问题是我如何使用事件点击来做到这一点(禁用键盘)

感谢您的任何建议。我是新开发的 Mac OS X 应用程序,所以如果我问了一些愚蠢的问题,请原谅我。

4

1 回答 1

1

这条线解决了你的问题(你应该把这一点放在你原来的问题中):

Undefined symbols for architecture x86_64: "_MyEventTapCallBack

这意味着无论您在哪里定义 MyEventTapCallBack 都不会链接到您的应用程序。

检查以确保区分大小写(例如,您是否将其定义为“ MyEventTapCallback”而不是“ MyEventTapCallBack”)。

此外,如果“ MyEventTapCallBack”在其自己的 .m 文件中定义,请确保 .m 文件作为目标的成员包含在内。检查该 .m 文件的文件检查器。在你看到红色圆圈的地方,确保你的目标被选中。

确保为您的 .m 文件选择了 Target Membership

于 2013-05-15T18:45:33.190 回答