13

NSRuleEditorかなり強力なクラスのように見え、iTunesSmartプレイリストやFinderSmartFoldersのようなものがそれを使用しているように見えます。
NSSmartRuleEditorと呼ばれるべきだと思います...

しかし、リファレンスとは別に、何らかのドキュメントはありますか?

ある種のサンプルコードやガイドがあればいいのですが、ADCには何も提供されていないようです。現時点でNSRuleEditorは、Cocoaで最も文書化されていないコントロールのようです。

コントロールやブログ記事などを使用したオープンソースプロジェクトを知っている人はいますか?

4

1 に答える 1

2

おそらく、NSRuleEditor ではなく NSPredicateEditor を探すべきだと思います。NSPredicateEditor は NSRuleEditor のサブクラスであり、「スマート」プレイリストなどの編集に使用されます。

Apple のドキュメント: https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/NSPredicateEditor_class/Reference/NSPredicateEditor.html

サンプルアプリ: https://developer.apple.com/library/mac/#samplecode/PhotoSearch/Introduction/Intro.html

于 2013-03-26T20:42:07.837 に答える