how to get object by key and value
问题 I have an object called masterMessages filled with objects called messages. Each message object has five keys: objectId senderId senderName messageBody timestamp Basically what I am doing now is querying all the messages sent to my user in this object called masterMessages. Then i'm using: self.senderIds = [masterMessages valueForKeyPath:@"@distinctUnionOfObjects.senderId"]; to get all the different sender ids (senderId) in an array called senderIds. With this I will populate my conversations