Thi*_*ama 3 objective-c nspredicate ios
这是我的阵列,
NSArray *peopleArray = @[
@{@"name":@"Albert",@"age":@"23"},
@{@"name":@"Bruce",@"age":@"25"},
@{@"name":@"Christopher",@"age":@"56"},
@{@"name":@"Hardy",@"age":@"38"},
@{@"name":@"Marlon",@"age":@"20"},
];
Run Code Online (Sandbox Code Playgroud)
我想使用NSPredicates获取上面数组中的所有名称.
NSArray *names = ;//
//Albert,Bruce,Christopher,Hardy,Marlon
Run Code Online (Sandbox Code Playgroud)
不要使用谓词来提取所有名称,而是使用KVC:
NSArray *names = [peopleArray valueForKey:@"name"];
Run Code Online (Sandbox Code Playgroud)
现在您已拥有名称数组,您可以使用谓词来根据需要对其进行过滤.
| 归档时间: |
|
| 查看次数: |
628 次 |
| 最近记录: |