提前感谢您的帮助。
如何添加或更改现有代码,以便根据子代属性从孙子代中获取值?
NSMutableArray *createdMutable = [[NSMutableArray alloc]init];
NSSortDescriptor *sortDescriptor = [[NSSortDescriptor alloc]initWithKey:@"randomAttribute" ascending:YES];
NSArray *sortDescriptors = [[NSArray alloc] initWithObjects:&sortDescriptor count:2];
NSMutableArray *sortedResults = [[NSMutableArray alloc] initWithArray: [parentEntity.parentToChild allObjects]];
[sortedResults sortUsingDescriptors:sortDescriptors];
[sortedResults valueForKey:@"randomAttribute"];
NSString *addedCreatedMutable;
for (int i = 0; [sortedResults count] > i; i++) {
addedCreatedMutable = [[sortedResults valueForKey:@"randomAttribute"]objectAtIndex:i];
addedCreatedMutable = [addedCreatedMutable stringByTrimmingCharactersInSet: [NSCharacterSet whitespaceAndNewlineCharacterSet]];
if ([createdMutable containsObject:addedCreatedMutable]) {
}else{
[createdMutable addObject:addedCreatedMutable];
} 发布于 2012-03-18 19:16:34
你能列出对象和它们的关系名称吗?您所要求的当然是可能的,但从上面的内容(对我而言)有点难以理解。没有这个的几个建议;
SUBQUERY() NSPredicate变得更时髦。优点是获取速度快,缺点是它有点复杂(有时可能表明你的处理方式不是最好的)。https://stackoverflow.com/questions/9719550
复制相似问题