Estoy analizando algunos xml y actualizo el servidor con bastante frecuencia con nuevas funciones. Entonces, cuando agrego una nueva etiqueta o algo, mi aplicación, que analiza los bloqueos de datos cuando llamo porque currentElementValue aún no forma parte de mi clase. ¿Hay alguna manera de verificar si una clase tiene una propiedad, o debería simplemente atrapar la excepción que se plantea?¿Cómo ver si una clase tiene una propiedad?
[a setValue:currentElementValue forKey:elementName];
Gracias
No siempre es válido, ya que una propiedad puede definir diferentes métodos para su getter y setter. –
'@property (assign, getter = isOpen) BOOL open;' - un patrón común – bshirley
@Jonathan Grynspan: gracias por su comentario. ¡Edité mi respuesta para hacerla más precisa e incluí su idea! – sergio