好的,协议(protocol)如下...
我试图连接最简单的操作(典型的 ctrl+drag 从 UI 构建器到相应的文件),操作创建得很好,但它们不起作用。
UI(带有测试操作)的外观:
以及AppDelegate.swift
中的相应部分 (无论如何都不会被调用)
如果有什么不同:
- macOS:High Sierra 10.13.2
- Xcode:9.1 (9B55)
- 项目平台:macOS
- 项目语言:Swift
- Storyboard:否
- 自动布局:否
我应该查看哪些文件,以防某些内容损坏?
我查看了MainMenu.xib
但是<connection>
和<action>
那里似乎链接了正确的东西。也许是project.pbxproj
文件?
注意:有问题的项目是(自动)复制以前的 Xcode (+Swift) 项目的结果,因此在运行期间可能可能会出现问题。过程。 (虽然它通常对我有用)。让我们看看...
最佳答案
关于swift - Xcode 9 项目中的操作被破坏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47959533/