eval en Objective-C [duplicado]

Posible duplicado:
¿Hay algo como la declaración de evaluación de Matlab en Objective-C 2.0?

¿Hay una función eval (como en lisp, javascript, python, ruby ​​...) en Objective-C?

Lo que quiero decir con eval es una función que puede tomar un código Objective-C arbitrario (posiblemente con definiciones de clase, efectos secundarios, inestabilidad, etc.) como una cadena (no un bloque o una Invitación NS o IMP o algo así), y evaluar cada expresión, respetando el estado actual del entorno de ejecución, efectos secundarios, definiciones de clase, etc.

Si no, ¿es posible implementar dentro de los límites del tiempo de ejecución existente?

Respuestas a la pregunta(3)

Su respuesta a la pregunta