我在 Storyboard中创建了第二个 View Controller 。我还使用 File - New - Cocoa....
创建了一个新的 Swift 文件。现在我想将该 Swift 文件与第二个 View Controller 相关联。因此,我突出显示第二个 View Controller ,然后单击 Show Identity Inspector
。在 Class
字段的 Custom Class
中,我通常会添加 Swift 文件以创建即导出。但是,我在那里找不到新创建的 Swift 文件。
这是来自新 Swift 文件的代码
import UIKit
class EditImageViewController: NSObject {
}
这是为什么?
最佳答案
在您新创建的 Swift 文件中。您需要声明一个继承自 UIViewController 的类。
喜欢:
class SomeViewController: UIViewController {
}
然后您将能够将 IBOutlets 和 IBActions 连接到这个类。
如果您的类继承自 UIViewController 后仍然有问题,请检查文件检查器并确保检查 {your app name} 目标(以便文件属于正确的模块)
关于ios - 无法将 View Controller 连接到 Swift 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50488999/