尝试在我的自定义NSControl类中使用initwithcoder init方法。
它工作得很好,做我需要它做的事情。然而,这导致我在这个论坛上提出这个问题 - >在向下滚动到initWithCoder并单击它时,在NCControl的类引用中它指出 SDKs macOS 10.10 + 让我相信它不会起作用,并且在此之前做我需要它做的事情......除非Apple的文档再次出错......
BTW - 来自Apple自己的参考(在线和离线)显然NSCoder Class也遭受了这个 SDKs macOS 10.10 +https://developer.apple.com/reference/foundation/nscoder
奇怪的是,在描述如何加载NIB以及它调用各种对象的init方法的文档中,它将initWithCoder描述为指定的初始化程序,但该文档来自10.10之前。
感谢任何能让我放心的人; - )