我正在Xcode 4中构建一个新的应用程序,并遵循Cocoa Programming for Mac OS X第2版的第6章中的绑定教程。
在我的XIB中,我拖入了NSArrayController
并在我的窗口中放置了NSTableView
。数组控制器上的对象模型类设置为URLPrefix
,我已经定义了prefix
键。 URLPrefix
模型类存在且具有prefix
类型的NSString
属性。
当我尝试将表视图的列绑定到数组控制器时,没有可用于自动完成的路径和一点点!出现在文本字段的右侧,通知我“值绑定希望绑定到NSString类型的对象,但arrangeObjects的类型为URLPrefix。”
搜索时间没有产生任何结果,Xcode 4 Transition Guide未提及设置绑定的任何更改。
答案 0 :(得分:0)
我现在相信这是Xcode 4中的一个错误,我已经向Apple提交了该错误。他们没有答案。
虽然绑定字段不提供预期的自动完成选择,但我可以输入我期望的内容,并且应用程序可以正确编译和运行。
编辑: Apple无法重现后立即回复了我,我在Xcode 4.0.2中验证它不再是问题。