如何在 macOS 的自定义视图中正确添加 NSTextField 的 IBOutlet?

How to add IBOutlet of a NSTextField in a custom View correctly in macOS?

我尝试从 NSTextView 创建一个出口,它是我的 NSView 派生自定义 class 的子视图,名为 GeneralView。我想将此插座连接到我的 GeneralView class,但 Xcode 不喜欢它。我得到以下屏幕:

在此图中,我想将包含“0000”的 NSTextField 中的 @IBOutlet 连接到 GeneralView 中的 'tfLiid'。

它只有在我为 ViewController 创建一个 @IBOutlet 时才有效。 但我有超过 50 个视图(文本字段、进度条、复选框等...)我需要更新,所以我想将这些视图拆分为 3 个父视图并通过仅保持 ViewController 保持干净3 个父(或组)视图。

下面的图片让你更了解我试图实现的目标(我希望)。

我只是不知道如何在 Xcode 中正确完成此操作,这不是编程问题。谢谢。

我通过试验找到了解决方案。我就是不能放手。无论如何,您必须从 @IBOutlet 小圆圈(在行号上)拖动到您要将其连接到的视图。不知道为什么反过来不行,一定是有原因的。

下图为视觉示例: