3

我正在制作一个需要向用户展示选择输出目录的方法的应用程序。目前,我的视图中有一个 AMPathPopUpButton,看起来很棒。但是,无论我尝试什么,我都无法从中获得路径。

到目前为止我已经尝试过:

  1. 使用控制器键“selection”和模型键路径 savePath 将 AMPathPopUpButton 的路径值绑定到对象控制器,显示消息“Xcode 无法解析输入的键路径,即使键已添加到对象控制器。对象控制器是然后绑定到我需要使用该值的类的实例中的字典。字典在-(void)awakeFromNib.
    • 结果:从返回空值[filePathDict objectForKey:@"savePath"]
  2. 将 AMPathPopUpButton 的路径值直接绑定到类实例中的字符串,该类实例也在-(void)awakeFromNib.
    • -[AMPathPopUpButton hasVariableForm]: unrecognized selector sent to instance 0x10050e1b0结果:应用程序在启动时吐出并崩溃。
  3. 使用插座将 AMPathPopUpButton 连接到类的实例
    • 结果:Automator.framework 中的任何地方都没有 AMPathPopUpButton 的定义,所以我得到了错误Unknown type name 'AMPathPopUpButton'

我不知道接下来要尝试什么。我确信我无法让绑定工作的事实是基本的(我之前没有使用过绑定,除了与共享用户默认控制器一起使用,然后仅用于文本字段和颜色:p)

有谁知道我做错了什么?

4

1 回答 1

0

我刚刚结束了使用 NSPathControl。看起来不太好,但它有效:p

于 2012-11-05T23:54:22.067 回答