簡體   English   中英

在macOS Cocoa應用程序中,如何在填充了NSTreeController的NSOutlineView中僅顯示與NSPredicate匹配的第一個“ x”元素?

[英]In a macOS Cocoa application, How to show only the first 'x' elements that match a NSPredicate in a NSOutlineView populated with a NSTreeController?

我正在開發一個macOS概念證明項目。 在主窗口中,我有一個通過Cocoa綁定和Core Data填充了NSTreeController的NSOutlineView。 在NSOutlineView下,我有一個搜索字段和一個“ Recents”按鈕,就像項目導航器中的Xcode一樣。 我的核心數據模型對象具有“ modifiedAt”屬性,當用戶選擇“ Recents”按鈕時,我只想在OutlineView中顯示最后10個修改的文件。 關於如何實現這一目標的任何建議? 預先感謝您的任何幫助。

fetchLimit上的NSFetchRequest設置為fetchLimit的數字(在示例中為10)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM