¿Cómo obtengo el valor int de object_getIvar (self, myIntVar) cuando devuelve un puntero?

Si la variable en object_getIvar es un tipo de datos básico (por ejemplo, float, int, bool), ¿cómo obtengo el valor cuando la función devuelve un puntero (id) de acuerdo con la documentación? He intentado convertir a int, int *, pero cuando trato de enviar eso a NSLog, aparece un error sobre un tipo de puntero incompatible.

Respuestas a la pregunta(5)

Su respuesta a la pregunta