AMPathPopUpButton类在哪里声明?

时间:2015-06-15 07:43:34

标签: cocoa path controls declaration automator

我偶然发现了Interface Builder中的AMPathPopUpButton控件,但每次我尝试使用它时,编译器都通知我

  

使用未声明类型'AMPathPopUpButton'。

根据一些搜索,它应该在Automator框架中。但是在我导入框架之后,我仍然没有运气。

我怀疑此控件可能已被弃用,但是,它仍可在Interface Builder中使用,而且我找不到有关其退出的任何信息。

它仍然可以在代码中使用吗?如果是,我应该导入或做什么?

1 个答案:

答案 0 :(得分:0)

您应该链接 Automator 框架,并使用按钮类型的前向类声明:

  1. 转到目标的构建阶段并将 Automator.framework 添加到 Link Binary with Libraries 构建阶段。

  2. 在声明或引用AMPathPopUpButton类型的接口/实现文件中,使用转发类声明而不是尝试导入头文件:

    @class AMPathPopUpButton;