He myController.h y myController.m definido, y procedió a crear un myController.xib con el Asistente. Yo no puedo, sin embargo, conectar los controles desde el archivo xib a la interfaz de clase. Por lo general, cuando me cae la conexión en forma de cruz sobre el Propietario de los Archivos de icono, se mostrará me muestra una lista de propiedades que han sido declaradas como IBOutlet, pero esta vez es nada.

Pensé que los nombres de los archivos de clase y archivo XIB (myController) automáticamente se une Propietario del Archivo, pero al parecer ese no es el caso.

¿Cómo puedo enlazar manualmente los dos?

  • No relacionados, pero donde puedo encontrar el Asistente?
InformationsquelleAutor Haoest | 2011-05-28

5 Comentarios

  1. 57

    Ir a la Identity Inspector (Cmd+Opción+3) y cambiar la clase a myController.

    • Tuve que seleccionar los Archivos Propietario icono de la primera, pero funcionó ahora. Gracias.
  2. 4

    Tenía la misma pregunta… XCode 4.2 permite crear una subclase de UIViewController y no opcionalmente, puede consultar la sección «con XIB para la interfaz de usuario» opción.

    Nuevo Archivo… >> UIViewControler subclase >> «con xib…»

    • Sí, yo tengo el mismo problema … gracias
  3. 4

    He encontrado una manera de hacerlo manualmente… Cuando el mundo no está utilizando XIB(s) más…
    Abra el XIB o archivo NIB en su editor de texto favorito

    usted encontrará esta línea hay…

            <placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner" customClass="MyClassName">

    Cambiar el MyClassName de la clase a la que desea consultar, guardar el archivo y el archivo propietario será cambiado.
    Precaución: Cerca de Xcode (auto recarga de los cambios) y también tener una copia de seguridad en caso de estropear algo.

  4. 1

    He experimentado el mismo problema, mientras que en Xcode 4: tratando de hacer una conexión para el propietario del archivo, el icono no respondió mientras se arrastra la línea de conexión y se cierne sobre del propietario del archivo. Restablecimiento de la clase personalizada, no funcionó. Acabé tratando de salir y reiniciar la Xcode, y sólo este, hizo el truco.

    • Yo estaba teniendo el mismo problema hoy en día. El Propietario de los Archivos estaba correctamente configurado y reiniciar XCode fijo para mí.

Dejar respuesta

Please enter your comment!
Please enter your name here