我已经阅读了关于Apple的KVC文档,并深入讨论了如何通过键值编码来访问索引集合,但是我找不到任何用于访问其中任意元素的关键路径的示例。阵列。
如果我的Blob类有一个NSArray *小部件,我希望能够通过执行以下操作来获取索引4处的小部件:
[myBlob valueForKeyPath:@"widgets[4]"]
有这样的东西吗?
答案 0 :(得分:0)
myBlob回答'valueForKey:'并且作为NSArray的小部件回答'objectAtIndex:'。 所以'[[myBlob valueForKey:@“小部件”] objectAtIndex:4]'应该做的。