Мне нужно, чтобы объявить функцию C, которая принимает как тип Objective-C 'id', так и 'Class' в качестве параметра, но ничего больше.Объявление типа typedef с двумя типами
Рассмотрим:
недействительного the_function (classorid theargument);
Я думал об объявлении typedef для достижения этой цели ... что-то, что могло бы либо содержать указатель «id», либо значение «Class» ... Я бы тогда выяснил, какое значение было для моей функции C.
Итак ... есть ли способ (или тип?) Я могу использовать это, чтобы я мог достичь этой цели?
Спасибо. :)
Значит, вам нужен единственный параметр, который может быть одного из двух разных типов? Зачем? Какую проблему ты пытаешься решить? –