swift - Xcode 9 项目中的操作被破坏

标签 swift xcode macos xcode9 macos-high-sierra

好的,协议(protocol)如下...

我试图连接最简单的操作(典型的 ctrl+drag 从 UI 构建器到相应的文件),操作创建得很好,但它们不起作用。

UI(带有测试操作)的外观:

enter image description here

以及AppDelegate.swift中的相应部分 (无论如何都不会被调用)

enter image description here

<小时/>

如果有什么不同:

  • ma​​cOS:High Sierra 10.13.2
  • Xcode:9.1 (9B55)
  • 项目平台:macOS
  • 项目语言:Swift
  • Storyboard:否
  • 自动布局:否
<小时/>

我应该查看哪些文件,以防某些内容损坏?

我查看了MainMenu.xib但是<connection><action>那里似乎链接了正确的东西。也许是project.pbxproj文件?

<小时/>

注意:有问题的项目是(自动)复制以前的 Xcode (+Swift) 项目的结果,因此在运行期间可能可能会出现问题。过程。 (虽然它通常对我有用)。让我们看看...

最佳答案

第一个也是唯一一个进行健全性检查 Outlets、Segues、Actions 的位置是 Xcode 中的右侧面板菜单:

enter image description here

关于swift - Xcode 9 项目中的操作被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47959533/

相关文章:

c - shm_open : Differences between Mac and Linux

ios - 创建变量并在 View Controller 中的各种函数中使用

swift - 如何快速解析与 child 一起的 Firebase 数据

xcode - 将用户添加到另一个 View Controller 解析 swift

ios - iOS 上的启动画面有问题?

macos - 旁白在状态栏中的 NSMenu 中不起作用,带有 NSMenuItem 的自定义 View

cocoa - OS X - 应用程序在强制退出时不会显示。我该如何解决这个问题?

macos - 在 OSX 应用程序中获取当前突出显示的文本?

swift - 使用存储的服务扫描特定的 ble 设备

xcode - XCode中的OpenCV -cmake错误