Мне нужно создать произвольную NSMethodSignature с "signatureWithObjCTypes:" в Какао, не имея объекта, который я могу попросить подпись с "methodSignatureForSelector:".
Для этого мне нужен метод кодирования, например, это
c12@0:4@8
для
(BOOL) isEqual: (id) object
Я пытался @encode (...) получить кодировку типа, но, похоже, это не работает для функций (это приводит к неизвестному типу '?'). Я не хочу вручную кодировать тип функции, поскольку он не переносится в разные среды выполнения.
Также не существует объявленного метода для получения кодировки.
Есть ли другой способ получить кодировку?
С уважением,
Jochen