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

2 la respuesta

Creando un IMP desde un bloque Objective-C

2 la respuesta

Cambiando un método con argumentos variables y reenviando el mensaje - Acceso incorrecto

1 la respuesta

¿Qué tiene de malo usar una categoría en NSObject para proporcionar una implementación de protocolo predeterminada?

2 la respuesta

Uso de asterisco en Objective-C

1 la respuesta

Objetos asociados en Swift, ¿la clave global realmente produce instancias específicas?

Para tener un objeto asociado en Swift, simplemente use una dirección de memoria como identificador y luego use las llamadas objc. El código de ejemplo habitual que puedes buscar en Google en todas partes es: var keyA:UInt8 = 0 var keyB:UInt8 = ...

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

2 la respuesta

Tiempo de ejecución de Objective-C: ¿Qué significa declarar una variable de tipo Class (objc_class) conforme a un protocolo?

Class bah = [NSString class]; id object = [bah new];Compila sin ningún problema. Class<NSSecureCoding> bah = [NSString class]; id object = [bah new];Devuelve el error "No se conoce ningún método de clase para el selector 'nuevo'". ¿Por qué la ...

1 la respuesta

¿Cómo el tiempo de ejecución de Objective-C instancia la metaclase raíz y otras descripciones de clase?

Estoy tratando de implementar un tiempo de ejecución ANSI C básico orientado a objetos y estoy usando Objective-C como guía. Parecen ser tres partes. Una descripción de clase, interfaz de clase e implementación de clase. Para que se pueda ...

3 la respuesta

Objective-C class -> cadena como: [NSArray className] -> @ “NSArray”

Estoy tratando de obtener un nombre de cadena de una clase del propio objeto de clase. // For instance [NSArray className]; // @"NSArray"he encontradoobject_getClassName(id obj) pero eso requiere que se le pase una instancia, y en mi caso es un ...

1 la respuesta

Acceso dinámico a variables locales en tiempo de ejecución de Objective-C

Cuando se adjunta al depurador a través de Xcode, LLDB proporciona una vista útil de las variables locales (la parte inferior izquierda de la captura de pantalla): Encontré un comando LLDBframe variable (y gdb'sinfo locals) que proporciona ...