Я пытаюсь преобразовать фрагмент кода Java, который использует HashMap, который содержит в качестве ключа объект и значение в качестве объекта.
private static HashMap<Class<? extends Component>, ComponentType> componentTypes = new HashMap<Class<? extends Component>, ComponentType>();
Я читал о том, как это сделатьс Obj-C, но я не добился успеха, большинство людей предлагают использовать NSDictionary, проблема в том, что их ключи должны быть строками, а они мне нужны как объекты.Другой вариант был NSMapTable, однако он не доступен на iOS.Может ли кто-нибудь помочь с тем, как я могу преобразовать это в эквивалент obj-c?
спасибо,