通过 Cocoa Bindings 获取核心数据中关系的最后一个元素的正确方法
我有一个与 [1:N) Y 对象列表有关系的托管对象 X。 (X和Y对象使用Core Data存储)
我想找到正确(且更方便)的方法来获取最新插入的Y对象。这个 Y 对象的“name”属性应该通过 Cocoa Bindings 显示在图形中。
我知道所有 Y 都插入到 NSSet 中,因此没有定义的顺序。然而,每个Y都有一个“时间戳”属性,所以当我说“最新插入的Y对象”时,我实际上是指“具有最新时间戳的Y”。
任何帮助将不胜感激:我搜索了所有文档,但没有找到任何可以帮助我的内容。
I have a managed-object X with a relationship to a list of [1:N) Y objects. (X and Y objects are stored using Core Data)
I would like to find the proper (and more convenient) way to obtain the latest inserted Y object. The "name" attribute of this Y object should be shown in the graphic possibly through Cocoa Bindings.
I know that all Ys are inserted into a NSSet, so there is no defined order. However, each Y has a "timestamp" attribute, so when I say "the latest inserted Y object" I actually mean "the Y with the latest timestamp".
Any help will be appreciated: I searched all the documentation but have not found anything that could help me.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
在 KVC 编程指南的 Collection Operators 部分,@max 的描述如下
In The KVC Programming Guide's Collection Operators section, the description for @max says