Значение ключа приведения NSP-предиката Core Data - PullRequest
0 голосов
/ 27 сентября 2011

У меня есть модель данных, в которой есть значения идентификатора типа, которые я планировал соответствующим образом приводить при необходимости.

Могу ли я привести их как строки и сравнить их со строками из UISearchBar, используя NSPredicate, или мне нужно использовать другой метод?

Может быть, что-то вроде этого:

NSPredicate * predicate;
    predicate = [NSPredicate predicateWithFormat:@"CAST(%K) contains[cd] %@", employeeID , theSearchBar.text];

1 Ответ

0 голосов
/ 27 сентября 2011

Нет. Функция CAST() не работает таким образом. Я думаю, вы просто должны предположить, что id, возвращаемый из -employeeID, сопоставим со строкой.

...