Objective c NSC字典数组目标中项的关键示例

Objective c NSC字典数组目标中项的关键示例,objective-c,nspredicate,predicate,key-value-coding,Objective C,Nspredicate,Predicate,Key Value Coding,我有一个包含一些值和键的字典数组。。。 从这个数组中,我需要找到键k1的对象,我知道同一字典中键k3的对象。 是否有不使用迭代的方法,即使用谓词或键值编码(KVC)否,您需要迭代数组,检查keyk3并返回k1,如果找到匹配项。否,您需要迭代数组,检查键k3,如果找到匹配项,则返回k1。如果不搜索数组,这是不可能的,因为k3无法知道它在其中一个字典中用作键。事实上,它可以在多个字典中用作键。如果不搜索数组,这是不可能的,因为k3无法知道它在其中一个字典中用作键。事实上,它可以用作多个字典中的键。该

我有一个包含一些值和键的字典数组。。。 从这个数组中,我需要找到键k1的对象,我知道同一字典中键k3的对象。
是否有不使用迭代的方法,即使用谓词或键值编码(KVC)

否,您需要迭代数组,检查key
k3
并返回
k1
,如果找到匹配项。

否,您需要迭代数组,检查键
k3
,如果找到匹配项,则返回
k1

如果不搜索数组,这是不可能的,因为
k3
无法知道它在其中一个字典中用作键。事实上,它可以在多个字典中用作键。

如果不搜索数组,这是不可能的,因为
k3
无法知道它在其中一个字典中用作键。事实上,它可以用作多个字典中的键。

该键不是该键的对象。它的独特之处在于它是一个id@Johnykutty在您的情况下,对象可能是唯一的,但一般来说,它们不必是唯一的。因此,没有语言机制来解决您的问题。不是使用该键,而是该键的对象。它的独特之处在于它是一个id@Johnykutty在您的情况下,对象可能是唯一的,但一般来说,它们不必是唯一的。因此,没有语言机制来解决您的问题。