Veg*_*gar 3 cocoa core-data cocoa-bindings nssearchfield
我试图在他的"核心数据"一书中关注Marcus Zarra.在书中,他制作了一个小样本应用程序,但是当事情无法解决时它没有给予太多帮助......
他首先通过可视化设计三个实体,然后将每个实体的阵列控制器添加到主笔尖.其次,他添加了一个tableview和一些其他可视组件来显示来自阵列控制器的数据.
到目前为止,我已经设法遵循,但现在他为gui添加了一个搜索字段,并将其绑定到与其中一个tableviews相同的数组控制器.在搜索字段中键入时,预期的行为将是tableview被过滤,但没有任何反应.
我如何找出问题所在?
笔尖的相关部分如下:
NSArrayController Recipes
- Mode = Entity
- Enitity Name = RecipeTableView w/TableColumn
- 值绑定到配方
- Controller Key = arrangeObjects - Model Key Path = name搜索字段
- 谓词绑定到配方
- 控制器键= filterPredicate
- 模型键路径=名称
- 显示名称=谓词
- 谓词格式= keyPath包含$ value
控制台中没有相关消息.
问候,
-Vegar
书中的例子是错误的,将在下一次打印中修复.您可以完全删除模型密钥路径,因为它永远不会被读取,并将谓词格式更改为:
name contains[c] $value
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1392 次 |
| 最近记录: |