Руководства или образцы для NSRuleEditor?

NSRuleEditor выглядит довольно мощным классом, и похоже, что такие вещи, как iTunes Smart Playlists или Finder Smart Folders, используют его. (Я считаю, что его следует называть NSSmartRuleEditor...)

Но существует ли какая-либо документация, отличная от ссылки?

Какой-то образец кода или руководства был бы приятным, но не похоже, что у ADC есть что предложить.. на данный момент NSRuleEditor кажется наименее документированным элементом управления в Cocoa!

Кто-нибудь знает какие-либо проекты с открытым исходным кодом, используя элементы управления, статьи в блогах и т.д.?

Ответ 1

Я думаю, вам, вероятно, следует искать NSPredicateEditor, а не NSRuleEditor. 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