2011-11-18 72 views
1

我有一个来自同一类的对象的NSSet,我想获取存储在NSSet中的每个对象的属性值,我是否总是需要遍历NSSet?或者我可以以某种方式创建另一个包含对象属性的NSSet而无需迭代?在这种情况下是否需要NSSet迭代?

如果我有一个字符串的NSSet,我需要从NSSet中的所有字符串中删除相同的子字符串,是否需要迭代,或者我可以用另一种方式创建另一个NSSet与删除的子字符串?

感谢

回答

1

尝试调用您的NSSet'svalueForKey:。它会返回一组属性中的每个项目。

这要求集合中的每个对象都符合KVC。

+0

实际上,对于任何实际响应的消息而言,实际上都不符合KVC标准。 – Chuck

相关问题