Resultados de la búsqueda a petición "objective-c-runtime"

4 la respuesta

¿Qué es exactamente super en Objective-C?

Que yo sepa, es un puntero a la superclase. Está conectado con la superclase, y no se deduce dinámicamente en tiempo de ejecución. Me gustaría saber más en detalle ... ¿Nadie?

4 la respuesta

¿Cómo devuelvo un valor de estructura de un método de clase definido en tiempo de ejecución en ARC?

Tengo un método de clase que devuelve unCGSize y me gustaría llamarlo a través de las funciones de tiempo de ejecución de Objective-C porque me dan los nombres de clase y método como valores de cadena. Estoy compilando con indicadores ARC en ...

4 la respuesta

¿Cómo agregar dinámicamente un método de clase?

Usando el Objective-C Runtime, ¿cómo agrego el método+layerClass al privadoUIGroupTableViewCellBackground clase (no a su superclase,UIView)? Nota: Esto es solo para pruebas (para ver cómoUITableViewStyleGrouped establece celdabackgroundView & ...

5 la respuesta

¿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...

8 la respuesta

object_getIvar no puede leer el valor de BOOL iVar

object_getIvar (objeto id, Ivar ivar) lee los valores de iVArs correctamente pero falla en un BOOL tipo iVar y se bloquea. Necesito los valores de todos los iVars de una clase. Hay alguna forma de resolverlo.

10 la respuesta

¿Por qué Objective-C no admite métodos privados?

He visto una serie de estrategias para declarar métodos semiprivados enC objetivo, pero no parece haber una manera de hacer un método verdaderamente privado. Acepto que. ¿Pero por qué es esto así? Cada explicación que he dicho esencialmente dice: ...