estoy construyendo mi propio menú personalizado Editar (UIMenuController) y estoy usando el método típico deselector de "Definir" elemento de menú Editar en IOS 5
-(BOOL)canPerformAction:(SEL)action withSender(id)sender
para permitir condicionalmente/desactivar los valores predeterminados del sistema. Los métodos de edición típicos están bien documentados (copy :, cut :, etc.), pero no encuentro nada sobre qué método utilizar en la opción de menú "Definir" para extraer el nuevo diccionario de palabras en iOS 5. Tal vez sea ocultándome a plena vista, pero he pasado horas buscándolo, así que agradecería cualquier ayuda. Específicamente, necesito:
if (action == @selector(defineWord:)) ......
pero dame lo que realmente sucede en el lugar de "defineWord:"
PS - Yo no le importaría saber qué clase pertenece el método que, sólo por curiosidad (copia: pertenece a UIResponderStandardEditActions, por ejemplo)
Gracias, tanto para la respuesta y la forma en que lo tienes (un consejo útil) !! ! – Michael
Mi aplicación se rechaza debido a _define :. El centro de resolución dice que el motivo es "2.5: las aplicaciones que usan API no públicas serán rechazadas". – tokentoken