0
질문하고 싶은 데이터 구조. Data
은 Transformable
필드이며, 차례로 NSDictionary
입니다. 내가하고 싶은 것을NSPredicate가 CONTAINS를 사용하려고하면 충돌합니다.
Obj = { //...
NSDictionary *data:@{
likesPeople:@[@{@"username":@"jack",@"id":@"ae3132"}]
}
}
은 X id
와 likesPeople
에 아무도가 있는지 확인하기 위해 NSArray *fetchResult
내부 검색입니다. 내 시도는 항상 내 NSPredicate
선언에 문제가 있다는 것을 강조하면서 충돌합니다.
내가 뭘 잘못하고 있고, 내가 원하는 정보를 효과적으로 가져올 수 있을까?
SocialWall *theSocialWall = fetchResult[0];
NSLog(@"%@",theSocialWall.data);
NSPredicate * predicate = [NSPredicate predicateWithFormat:@"data.likesPeople CONTAINS(c) %@",myUser.userWebID];
NSArray * result = [fetchResult filteredArrayUsingPredicate:predicate];
NSLog(@"%@",result);