Estoy tratando de utilizar la función objc_getProtocol()
para obtener una referencia a la estructura que representa la NSApplicationDelegate
protocolo:?objc_getProtocol() devuelve NULL para `NSApplicationDelegate"
Protocol *protocol = objc_getProtocol("NSApplicationDelegate");
Sin embargo, por alguna razón, esto siempre vuelve NULL
.
otros protocolos como NSObject
, NSCoding
, NSTableViewDelegate
y NSTableViewDataSource
trabajo fino.
¿Hay algo especial sobre NSApplicationDelegate
, o estoy haciendo algo mal?
¿es una aplicación mac? ¡Si es entonces pls agrega esa etiqueta! coz No encuentro NSApplicationDelegate en iOS (aquí tenemos h UIApplicationDelegate) Aplicación.!? ¡Por favor corrígeme si estoy equivocado! –
Sí, es una aplicación Mac (de ahí la etiqueta AppKit). –
Parece un error para mí ... – fbernardo