3

这是返回错误的原因:

NSMutableArray *newArray = [[[NSMutableArray alloc] initWithArray:[NSJSONSerialization JSONObjectWithData:[[[appDelegate.Matches objectAtIndex:(NSUInteger)indexPath] objectForKey:@"chat"] dataUsingEncoding:NSUTF8StringEncoding] options:NSJSONReadingMutableContainers error:nil]] addObject:[NSDictionary dictionaryWithObjectsAndKeys:message, @"message", [NSString stringWithFormat:@"%llu", appDelegate.userId], @"id", nil]];
4

1 回答 1

13

“神圣的连续表达,蝙蝠侠!”

如果你将它分成多行,你可以很容易地看到问题出在哪里。

或者,更有可能的是,错误会神秘地消失。

问题是addObject:返回(void),但您试图将该方法的返回值分配给变量。

于 2012-05-28T23:12:21.917 回答