我在互联网上搜索过这个,但没有找到解决方案......
这是我想要的:
假设我有一个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");
}
我很确定没有内置的方法可以做到这一点,而且我也不想走繁琐的路线并手动比较每个对象。
谢谢!