标签: objective-c nsset
我有来自同一个类的NSSet对象,我想获取存储在NSSet中的每个对象的属性值,我是否总是需要遍历NSSet?或者我可以以某种方式创建另一个包含对象属性的NSSet而不进行迭代?
如果我有一个字符串的NSSet,并且我需要从NSSet中的所有字符串中删除相同的子字符串,我是否需要迭代,或者我可以用另一种方式创建另一个带有删除的子字符串的NSSet吗?
感谢
答案 0 :(得分:1)
尝试拨打NSSet's valueForKey:。它返回集合中每个项目的一组属性。
valueForKey:
这要求集合中的每个对象都符合KVC。