¿Por qué NSClassFromString
devuelve nil
? Según la definición, tiene que devolver el nombre de clase. ¿Cómo debo solucionar este problema? Necesito crear una instancia de una cadena y llamar al método, que está en la clase, usando la instancia creada.NSClassFromString returns nil
Así es como mi código es el siguiente:
id myclass = [[NSClassFromString(@"Class_from_String") alloc] init];
[myclass method_from_class];
Pero la función method_from_class
no está siendo llamada, el control no va en ella. Y mi código está libre de errores. ¿Alguna idea de cómo resolver esto en Objective-C?
Mire http://stackoverflow.com/questions/1634644/create-a-class-at-runtime-why-do-nsclassfromstring-and-objcgetclass-return-nil –
* Mi código está libre de errores *, esa es una buena :) –
:) :) pero sin cumplir mi propósito :( – suse