我正在 Cocoa 中构建一个(非常)简单的 FTP 应用程序,我需要将信息存储在受支持的不同类型的服务器上。因此,我创建了一个 ServerType 类,它存储有关单一类型服务器的所有相关信息。然后,我有一个 ServerTypes 类,旨在管理所有创建的 ServerType 类。
我的问题是,如何建立两个对象之间的关系。有没有首选的方法呢?
此外,由于 Objective-C 不支持非实例类,我应该在哪里创建必须在整个程序中使用的 ServerTypes 实例?还是有更好的方法来做到这一点?我需要它符合 KVC,以便我可以将其中一个 ServerType 属性绑定到 NSPopupBox。
我对 Cocoa 和 Objective-C 还很陌生。