max*_*ax_ 2 indexing objective-c nsmutablearray nsarray
如何在不收到错误的情况下检查NSMutableArray中的对象是否为nil index .. beyond bounds for empty array?我使用以下代码收到错误:
if (![self.sortedArray objectAtIndex:[alphabet indexOfObject:[NSString stringWithFormat:@"%c", (char) [letter characterAtIndex:0]]]]) {
NSMutableArray *arr = [NSMutableArray arrayWithObject:countryDict];
[self.sortedArray addObject:arr];
}
else {
[[self.sortedArray objectAtIndex:[alphabet indexOfObject:[NSString stringWithFormat:@"%c", (char) [letter characterAtIndex:0]]]] addObject:countryDict];
}
Run Code Online (Sandbox Code Playgroud)