我发现了这个:以 编程方式禁用鼠标和键盘
但是,如果我将代码复制到一个新项目并尝试构建它,它会说构建失败。但是它自己的代码没有错误。
现在我的问题是我如何使用事件点击来做到这一点(禁用键盘)
感谢您的任何建议。我是新开发的 Mac OS X 应用程序,所以如果我问了一些愚蠢的问题,请原谅我。
我发现了这个:以 编程方式禁用鼠标和键盘
但是,如果我将代码复制到一个新项目并尝试构建它,它会说构建失败。但是它自己的代码没有错误。
现在我的问题是我如何使用事件点击来做到这一点(禁用键盘)
感谢您的任何建议。我是新开发的 Mac OS X 应用程序,所以如果我问了一些愚蠢的问题,请原谅我。
这条线解决了你的问题(你应该把这一点放在你原来的问题中):
Undefined symbols for architecture x86_64: "_MyEventTapCallBack
这意味着无论您在哪里定义 MyEventTapCallBack 都不会链接到您的应用程序。
检查以确保区分大小写(例如,您是否将其定义为“ MyEventTapCallback
”而不是“ MyEventTapCallBack
”)。
此外,如果“ MyEventTapCallBack
”在其自己的 .m 文件中定义,请确保 .m 文件作为目标的成员包含在内。检查该 .m 文件的文件检查器。在你看到红色圆圈的地方,确保你的目标被选中。