【发布时间】:2012-10-11 09:53:13
【问题描述】:
我在互联网上搜索过这个,但没有找到解决方案......
这就是我想要的:
假设我有一个包含三个对象的 NSArray。这三个对象是:
{
@"Hi",
@"Hi",
@"Hi"
}
在这种情况下,数组包含三个字符串,它们都是相等的。
我想为此作证,我想创建一个 NSArray 类别 BOOL 方法,该方法循环遍历所有对象并返回 YES 如果它们都相同。这是一个例子:
NSArray *array = [[NSArray alloc] initWithObjects: @"Object", @"Object", @"Object", nil];
if ([array allObjectsAreIdentical /* method I would have to create */) {
NSLog(@"All objects in this array are identical");
}
我很确定没有内置的方法可以解决这个问题,而且我不想走繁琐的路线并手动比较每个对象。
谢谢!
【问题讨论】:
标签: objective-c ios xcode nsarray