![]() |
1
6
您可以在您的实体上创建一个新方法,我们将调用它
然后您可以编写一个谓词:
这里的技巧是认识到谓词的左键路径将导致方法调用。因此,如果将左键路径设置为“monthofdate”,它最终将调用
|
![]() |
2
0
还不能评论,所以请这样问。 你是怎么做到的?我试图在托管对象类中添加一个方法,但一旦谓词激发,它就说它找不到keypath monthofdate? 用两个文件更新: h文件:
m文件:
更新2 上面的代码位于自动生成的事件类(nsmanaged对象)中。稍后我可能会将我的自定义代码移到一个类别中,但到目前为止,不需要修改模型。 下面是带有上述谓词的FetchedResultsController(在uiviewController类中)设置: nsfetchRequest*fetchRequest=[[nsfetchRequest alloc]init];
|
![]() |
user2606782 · 限制子视图在superview边界内的移动 7 年前 |