Deshacer nombres de acción para cambios de datos principales

Estoy buscando una forma integrada (o fácil de implementar) para obtener nombres de acciones de deshacer / rehacer de Core Data para leer como "Deshacer editar nombre", en lugar de simplemente "Deshacer" o "Rehacer", ya que hacer por defecto.

Tengo una aplicación Core Data y estoy usando suNSUndoManager como administrador de deshacer de mi ventana. Funciona muy bien, pero cuando un usuario realiza un cambio en un campo (en línea desde unNSTableView), el título del elemento de menú Deshacer no refleja qué campo cambió.

a búsqueda inicial me llevó a la misma pregunta publicada enListas de correo de Apple en enero de 2007. La única respuesta publicada responde con "Busque 'Model.strings' en la Guía de programación de datos básicos". No tenía un archivo de cadenas para mi modelo, así que creé uno (localizado en mi directorio en.lproj y con codificación UTF-16), pero esto no hizo ninguna diferencia.

Seguí las instrucciones de Appletutoria (adaptado ligeramente ya que mi aplicación no está basada en documentos), y laCore Documentación de datos, pero los títulos de mi menú todavía dicen "Deshacer" y "Rehacer".

Respuestas a la pregunta(1)

Su respuesta a la pregunta