代码之家  ›  专栏  ›  技术社区  ›  four-eyes

无法将视图控制器连接到swift文件

  •  1
  • four-eyes  · 技术社区  · 6 年前

    我在故事板中创建了第二个视图控制器。我还创建了一个新的swift文件 File - New - Cocoa.... . 现在,我想将该swift文件与第二个视图控制器关联起来。所以我突出显示第二个视图控制器,然后单击 Show Identity Inspector . 在 Custom Class Class 字段I通常会添加Swift文件以创建即出口。但是,我在那里找不到新创建的swift文件。

    这是新的swift文件中的代码

    import UIKit
    
        class EditImageViewController: NSObject {
    
    }
    

    为什么?

    1 回复  |  直到 6 年前
        1
  •  1
  •   Scriptable    6 年前

    在新创建的swift文件中。您需要声明从uiviewController继承的类。

    像:

    class SomeViewController: UIViewController {
    
    }
    

    然后您将能够将iboutlets和ibactions连接到这个类。

    如果类从uiviewcontroller继承后仍有问题,请检查文件检查器,并确保选中了您的应用程序名称目标(以便文件属于正确的模块)。