我有一个简单的应用程序,它具有绑定到核心数据支持的NSArrayController的NSTableView。计算应用了filterPredicate的NSArrayController中某些记录的行数
应用程序显示表视图中核心数据存储的所有记录。
我有一些用户可设置的过滤器定义,它在NSArrayController上设置过滤器谓词。这些不喜欢的东西已经设置标志
过滤掉的记录我想有一个仪表板,列出有关的核心数据存储的记录元数据,例如:记录
一些
总数记录,其中场活性= Y
数量的记录,其中场活性= N
数量的记录,其中场更新= Y
我想在商店,而不是NSTableView的可见内容的内容计算出的该信息。
我遇到的问题是NSArrayController的arrangedObjects值受过滤器的应用程序的影响,所以当过滤器打开时,总记录数等变化。
我已经Google搜索了很多并查看了我的各种编码书籍,但我无法计算出如何计算这些值的方式,以便我们将它们绑定到IB中的NSTextField的值。
任何帮助或建议将非常感激。
Regards
Darren。