Làm thế nào để bạn có được giá trị lớn nhất từ NSArray với từ điển?Làm thế nào để có được giá trị lớn nhất từ NSArray có chứa từ điển?
Cho phép nói rằng tôi có NSArray chứa từ điển có khóa "tuổi", "tên", v.v. Bây giờ tôi muốn có được kỷ lục có độ tuổi cao nhất. Điều này có thể thực hiện được với một số phép thuật KVC không? Hay tôi phải lặp lại và làm theo cách "thủ công"?
Tôi đã thử với một cái gì đó tương tự như sau:
int max = [[numbers valueForKeyPath:@"@max.intValue"] intValue];
nếu bạn cần giá trị lớn nhất của TUỔI ... sử dụng @ max.age – waheeda
Man, đôi khi tôi muốn chúng tôi đã có một cái gì đó như [LINQ] (http://en.wikipedia.org/wiki/Language_Integrated_Query) trong Ca cao .... – Jay