Я пытаюсь реализовать в Objective-C прокси для объекта следующим образом: - (NSMethodSignature*) methodSignatureForSelector:(SEL)sel
{
return [_proxifiedObject methodSignatureForSelector:sel];
У меня есть спецификатор типа, возвращаемый методом method_copyReturnType(). В среде выполнения GNU, поставляемой с GCC, существуют различные методы работы с таким спецификатором типа, как objc_sizeof
Я пытаюсь получить подпись - либо объект NSMethodSignature, либо, по крайней мере, тип кодировки - для метода, объявленного в протоколе. Спрашивать объект Protocol невозможно, так как a) он не реализу