【发布时间】:2009-12-29 10:17:55
【问题描述】:
我正在构建一个自定义 Xcode 框架,我有一个名为 AXController 的类,它有一个名为 showActivationWindow 的类方法。 showActivationWindow 使用AXWindowController 初始化并显示一个窗口,NSWindowController 的子类。然后,AXWindowController 调用activate,这是AXController 中的一个类方法,在它显示的窗口中按下按钮。
我将AXWindowController.h 包含在AXController.h 中,并将AXController.h 包含在AXWindowController.h 中,因此每个人都可以访问对方的方法,但这会引发很多Xcode 警告。这似乎也是一个非常不雅的解决方案。
解决这个问题的正确方法是什么?
【问题讨论】:
标签: objective-c xcode class frameworks controller