と呼ばれる複雑なオブジェクトの NSSet がありますmessages
。すべてのメッセージにはプロパティがありますdateCreated
。
私は単にdateCreated
効率的な方法で最大のメッセージを取得しようとしています。
KVC を使用して最大日付を取得できます。
NSDate *d = [messages valueForKeyPath:@"@max.dateCreated"];
最大値を要求し、正しい値を選択するメッセージに対してループするのは間違った方法だと思います。
私のオブジェクトが Core Data からのものであることが助けになるのでしょうか? 何か案は?