У меня есть изменяемый массив со следующим содержанием:Добавление нескольких значений в NSSet
2012-05-26 23:38:09.606 [8147:f803] log (
{
send = david;
receive = mike;
message = test me;
},
{
send = david;
receive = daddy;
message = test me;
},
{
send = david;
receive = daddy;
message = test me;
}
)
Я найти значение дубликатов, как это:
NSSet *uniquearray = [[NSSet alloc] init];
uniquearray = [[NSSet setWithArray: myArray] valueForKey:@"receive"];
2012-05-26 23:38:09.609 [8147:f803] log (
mike,
daddy
)
Но если я хочу получить сообщение, как я может это сделать? Я просто хочу что-то вроде Take (перестроить nsarray возможно)
2012-05-26 23:38:09.609 [8147:f803] log (
{
receive = mike,
message = test me;
},
{
receive = daddy
message = test me;
})
Спасибо.
«хотите принять сообщение»? запутанный вопрос запутан. Вы можете повторить свой вопрос. –
Вы пытаетесь получить один объект из набора или все из них? – Perception
все из них.thx – XcodeMania