Основные данные выбирают объекты из массива - iPhone - PullRequest
3 голосов
/ 11 марта 2010

Мне было интересно, смогу ли я выбрать объекты на основе предиката с массивом ... например

Код: [NSPredicate precateWithFormat: @ "id =% @", arrayOfID];

Будет ли это работать? Если нет, как я могу это сделать?

Лучший

Ответы [ 2 ]

5 голосов
/ 11 марта 2010

Правильный предикат будет

[NSPredicate predicateWithFormat:@"id IN %@", arrayOfID];

Предполагая, что arrayOfId содержит объекты того же типа, что и id (например, NSNumbers или NSStrings).

0 голосов
/ 11 марта 2010

Да, конечно, вы можете сделать это.

Похоже, вам нужно немного оснований в основных данных. Мне показалось, что следующий урок действительно полезен для запуска с помощью Core Data:

http://iphoneinaction.manning.com/iphone_in_action/2009/08/core-data-part-1-an-introduction.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...