Как построить операторы стиля X в macruby / scriptingbridge?

В applescript:

set allItems to every item whose name is "foo"

В rb-appscript:

all_items = items[its.name.eq "Foo"]

Есть ли способ построить аналогичный поиск / предикат / что есть у вас в MacRuby / ScriptingBridge?


person Jan-Yves    schedule 01.02.2013    source источник


Ответы (1)


Задача решена!

predicate = NSPredicate.predicateWithFormat %(name = "Foo")
all_items = items.filterUsingPredicate(predicate)

Удобный справочник.

person Jan-Yves    schedule 04.02.2013