【发布时间】:2011-01-29 16:19:40
【问题描述】:
我有以下行:
[self.keys addObjectsFromArray:[newArray objectAtIndex:0]];
newArray 是一个数组数组。
我希望 NSMutableArray 键是 newArray 的第一个索引处的数组。
当我应该得到两个时,它返回的是零。
这就是 newArray 的构建方式,并且在我调试时看起来正确。
NSPredicate *filterPredicate = [NSPredicate predicateWithFormat:@"SELF MATCHES %@", sSelectedCat];
NSArray *newArray = [[aDictionary allKeys] filteredArrayUsingPredicate: filterPredicate];
当我调试代码并将鼠标悬停在 [newArray objectAtIndex:0] 上时,它显示为一个 NSCFString,我希望它是一个 NSArray。
我在这里没有看到什么?
【问题讨论】:
标签: iphone objective-c ipad nsmutablearray nsarray