Руководства или образцы для 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