Я прочитал документацию KVC для Apple, и в ней подробно рассказывается о том, как сделать ваши индексированные коллекции доступными с помощью кодирования значения ключа, но я не могу найти никаких примеров использования ключевого пути для доступа к произвольному элементу внутримассив.
Если в моем классе Blob есть виджеты NSArray *, я бы хотел получить виджет с индексом 4, выполнив что-то вроде:
[myBlob valueForKeyPath:@"widgets[4]"]
Есть ли что-нибудь подобноеэто?