¿Cuál es el especificador de cadena correcto para _cmd?

Uso %s para _cmd, el último XCode generará un error "El formato especifica el tipo char * pero el argumento tiene el tipo SEL". Revisé la documentación y no pude encontrar una pista. ¿Alguien sabe el especificador de cadena correcto para usar?

preguntado el 04 de julio de 12 a las 02:07

1 Respuestas

Nunca he hecho programación de Apple en mi vida, así que tengan paciencia conmigo, pero un poco de Google reveló fácilmente que:

  • para convertir SEL a NSString utilizan el NSStringFromSelector
  • Entonces usa el %@ especificador de formato en eso.

Respondido 04 Jul 12, 07:07

Gracias Christian, eso es todo. No intenté pensar en convertirlo en una cadena y luego usar el especificador existente. - liquen 19853

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.