Cocoa Touch 中的 AppKit 框架和 NSEvent.h

发布于 2024-10-01 01:28:03 字数 420 浏览 3 评论 0原文

我想编写一个需要定义 NSEvent 的方法,所以我需要 NSEvent.h。我正在使用的 SDK (3.1.3) 的框架内似乎没有 NSEvent.h。我发现它位于 AppKit.framework 中,我将其放在 /Developers 下。我使用 Xcode 导航到该 AppKit 的位置并添加它。现在,AppKit 与 UIKit 等一起出现在 Xcode 中的 Frameworks 列表中,当我在 Xcode 中打开 AppKit 框架的 Headers 时,它会列出 AppKit.h 和 NSEvent.h。尽管如此,这两行:

 #import <AppKit/AppKit.h>
 #import <AppKit/NSEvent.h>

都产生“没有这样的文件或目录”消息。

有谁知道出了什么问题吗?

I want to write a method that needs NSEvent defined, so I need NSEvent.h. The SDK I am using (3.1.3) doesn't seem to have NSEvent.h within its frameworks. I found that it is in AppKit.framework, which I have under /Developers. Using Xcode, I navigated to the location of this AppKit and added it. Now AppKit appears in Xcode along with UIKit and so on in the Frameworks list, and when I open the AppKit framework's Headers in Xcode, it lists AppKit.h and NSEvent.h. Nonetheless, the lines:

 #import <AppKit/AppKit.h>
 #import <AppKit/NSEvent.h>

both produce "no such file or directory" messages.

Anyone know what's wrong?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

凉世弥音 2024-10-08 01:28:03

AppKit 和 NSEvent 不是 iOS SDK 的一部分。也就是说,它们不能在 iPhone、iPod 或 iPad 上使用。仅在 Mac 上。

AppKit and NSEvent are not part of the iOS SDK. That is, they can't be used on the iPhone, iPod, or iPad. Only on the Mac.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文