2011-05-02 9 views
5

He estado experimentando con datos básicos durante un par de días y he pasado las últimas dos horas tratando de averiguar cómo crear una interfaz de usuario de una entidad en xcode 4. De acuerdo con los libros que he estado leyendo, usted tiene Opcionalmente, arrastre la entidad de datos central a una ventana en el constructor de interfaces, pero cuando hago esto en xcode 4, no ocurre nada. La documentación de Apple no ha sido de ayuda ya que no se ha actualizado para xcode 4. Estoy seguro de que es algo muy obvio, pero no puedo entenderlo.¿Cómo creo una interfaz de usuario desde una entidad en Xcode 4?

Respuesta

5

Su pregunta está perfectamente sincronizada para mí, ya que recientemente comencé a aprender el desarrollo de Mac/Cocoa y me he encontrado con el mismo problema.

Después de mirar la documentación, buscar en Google, probar todas las opciones de menú de Xcode y jugar con cada posible atajo de teclado & del teclado, podría pensar que he llegado a la conclusión de que no es posible invocar el asistente para generar su interfaz de sus entidades en Xcode 4.

Esto responde a su pregunta, pero lo deja con el mismo problema que tuve - ¿A dónde va ahora?

Esto es lo que hice para conseguir mi solicitud para trabajar (tenga en cuenta que esto también se explica en los videos vinculados a Erik Aigner):

  1. Arrastre un nuevo NSArrayController en su archivo SEMILLA. Abra el inspector de atributos y cambie el modo a "Entidad" y cambie el campo Nombre de la entidad por el nombre de su entidad (Persona E.G).
  2. Cree su interfaz de manera normal arrastrando elementos a su ventana.
  3. Para cada control que desea unirse a su entidad de hacer lo siguiente: Seleccione el control, abra el inspector de fijaciones y enlazar el valor de la controladora de la matriz. El campo Clave del controlador debe establecerse en "selección" y la Ruta clave del modelo debe estar vinculada al campo de la entidad a la que desea vincular (E.G. "nombre").

Obviamente, esto sólo está previsto para un escenario muy básico, pero debería ser suficiente para empezar (Si está leyendo el mismo libro que yo entonces estar preparado para todo, para romper de nuevo en el siguiente capítulo cuando intenta vinculante a entidades relacionadas!).

Todavía tengo algunas lagunas en mi conocimiento ya que solo he estado aprendiendo Core Data durante 2 días (y Cocoa/Objective-C por menos de una semana) así que si alguna de la información anterior es incorrecta, entonces el Cocoa los expertos deben informarme y actualizaré mi publicación en consecuencia.

Cuestiones relacionadas