JMD*_*JMD 0 iphone objective-c ipad ios
我有一个物体,例如,一个"汽车"物体.在这个汽车对象里面,我有另一个"轮胎"的对象.这个轮胎对象有一些属性,其中一个是制造商.
我需要根据轮胎制造商对一系列汽车进行排序.
我知道如何根据描述符中car对象内的属性对cars对象进行排序.但是你如何根据轮胎对象内的属性进行排序?
谢谢
排序描述符使用KVC,因此您可以使用点语法对轮胎制造商属性进行排序.就像是:
NSSortDescriptor *sortDescriptor = [NSSortDescriptor sortDescriptorWithKey:@"tires.manufacturer" ascending:YES];
NSArray *sortedArray = [cars sortedArrayUsingDescriptors:@[sortDescriptor]];
Run Code Online (Sandbox Code Playgroud)
有关KVC的更多信息,请访问:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/KeyValueCoding/Articles/KeyValueCoding.html
| 归档时间: |
|
| 查看次数: |
136 次 |
| 最近记录: |