需要帮助配置未声明的NSEvent和kVK

时间:2019-05-09 17:49:52

标签: swift xcode keyboard imageview

我正在为我的计算机科学总结性地制作一个游戏应用程序,而我却试图通过键盘按键上下左右移动图像视图。”

您可以使用Macbook(笔记本电脑)玩游戏吗?因为我不确定xcode swift是否仅适用于IOS(电话/ Ipad),所以我可以在笔记本电脑上使用上下键来玩游戏。

出现的错误是...。

1)使用未声明的类型'NSEvent'  2)使用未解析的标识符'kVK_LeftArrow'

我用过 导入UIKit ,导入AppKit

因为错误是说一个未解决的标识符

我不知道如何访问应用程序的部署/构建目标。也许问题是当我需要使用MacOS时我已经为IOS设置了xcode

override func keyDown(with event: NSEvent) {
        switch Int(event.keyCode) {
        case kVK_LeftArrow:
            leftPressed = true
        case kVK_RightArrow:
            rightPressed = true
        case kVK_UpArrow:
            upPressed = true
        case kVK_DownArrow:
            downPressed = true
        default:
            break

0 个答案:

没有答案