Мне нужно вызвать метод из одного класса в другой класс, чье имя класса будет взято из файла (динамически)Динамически вызов метода из неизвестного источника файла
Пример:
- У меня есть файл с именем Source1.h/Source1.m (как объективные файлы класса C)
- у меня есть еще имена файлов Source2.h/Source2.m (как объективные файлы класса C)
Я могу вызвать метод из файла класса Source2. Но имя «Source2» будет взято из текстового файла, и метод, которому я должен позвонить, известен мне. Следовательно, как я вызываю метод из неизвестного файла класса.
Например:
unknownClassName *a = [[unknownClassName alloc] init];
[self a];
Я знаю метод "а". Но unknownClassName
будет взят из текстового файла во время выполнения.
Можно ли как это сделать?
насчет 'NSClassFromString (@ "unknownClassName")'? – CAMOBAP