Cómo convertir "SEL" y " id " a NSString?
id parent;
SEL selector;
// lot's of code...
if ([parent respondsToSelector:selector]) {
}
else {
// This doesn't work:
NSString *errorMessage = [NSString stringWithFormat:@"%@ in class %@ doesn't exist!", selector, parent];
}
¿Cómo convertir "SEL" e "id" a una cadena?
35
1 answers
Llamar NSStringFromSelector()
pasar su selector como argumento para obtener la cadena de selector, y usar [parent class]
para la clase del objeto parent
:
NSString *errorMessage = [NSString stringWithFormat:@"%@ in class %@ doesn't exist!",
NSStringFromSelector(selector),
[parent class]];
80
Author: BoltClock,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-28 03:05:38
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-28 03:05:38