¿Qué es el propietario del archivo y el Primer Respondedor en iPhone SDK - xCode?¿Qué es el propietario del archivo y el primer respondedor en iPhone SDK - xCode?
Respuesta
El propietario del archivo es un objeto instanciado en tiempo de ejecución que posee los contenidos de su plumilla y sus salidas/acciones cuando se carga el plumín. Puede ser una instancia de cualquier clase que desee, eche un vistazo a la pestaña de identidad de la paleta de herramientas.
El propietario del archivo es el enlace principal entre el código de la aplicación y el contenido del archivo de punta.
Por ejemplo, considere que tiene una subclase UIViewController con un IBOutlet para un UILabel. En el constructor de interfaz, el propietario del archivo se configurará en la misma clase que su UIViewController. Cuando su plumín se carga en tiempo de ejecución, los enlaces de salidas y acciones definidas en su plumilla están vinculados a la instancia de su controlador de vista, ya que su controlador de vista es el propietario.
Plumas se cargan usando:
[[NSBundle mainBundle] loadNibNamed:@"NibName" owner:nil options:nil];
parámetro El propietario es particularmente importante. Esa es la instancia de tiempo de ejecución de una clase que posee los contenidos (salidas, acciones y objetos) de la plumilla que se está cargando.
Afortunadamente eso está claro. Para ver esto en el trabajo, crea un nuevo proyecto de iPhone con un controlador de vista. Abra el archivo Nib y eche un vistazo a la pestaña de identidad.
El primer respondedor es simplemente el primer objeto en la cadena de respuesta que puede responder a los eventos. La cadena de respuesta es una colección en tiempo de ejecución (o más exactamente una jerarquía) de objetos que pueden responder a un evento. Por ejemplo, considere que tiene una ventana con una vista y en esa vista es un campo de texto.
Si ese campo de texto tiene foco, se lo conoce como el primer respondedor de la cadena. Entonces, si envía un mensaje al primer respondedor, primero se enviará al campo de texto. Si el campo de texto no puede manejar el mensaje, se enviará al siguiente respondedor. Y el siguiente. Y el siguiente, hasta que llegue al final de la cadena de respuesta o algo haya consumido el evento (iirc).
La cadena de respuesta vale la pena leerla - acceda a la documentación de apple para obtener más información.
- 1. El concepto de propietario del archivo, primero en responder, y delegado aplicación en iPhone
- 2. ¿Cómo configuro el primer respondedor?
- 3. ¿Por qué no puedo conectar el propietario del archivo a nuevas vistas en iOS SDK?
- 4. Conviértase en el primer respondedor sin animación
- 5. Establecer el Primer Respondedor en MFMailComposeViewController?
- 6. UITextView resignar el primer respondedor en 'Listo'
- 7. Xcode 4 Interface Builder: Cómo establecer el propietario del archivo
- 8. Xcode iPhone - Base SDK, diferencia Active SDK?
- 9. Cambiar el propietario del archivo en Windows
- 10. ¿Subvista UITextField de UITableViewCell para convertirse en el primer respondedor?
- 11. ICMP y el iPhone SDK
- 12. Conexión del propietario del archivo para ver el problema
- 13. Resignando Primer Respondedor para múltiples UITextFields
- 14. ¿Qué es el archivo "UserInterfaceState.xcuserstate" en el proyecto xcode?
- 15. Icono del propietario del archivo
- 16. ¿Cuál es la necesidad del propietario de File en xcode xib files? ¿Puedo hacer las mismas cosas sin el propietario del archivo?
- 17. Ver salida no disponible para el propietario del archivo
- 18. ¿Cómo obtener el primer respondedor actual del controlador de ventana en Cocoa?
- 19. Obteniendo/configurando el propietario del archivo en C#
- 20. Notificación local en primer plano en iPhone SDK
- 21. Cambiar el SDK base en Xcode
- 22. Ubicación del iPhone SDK en el disco duro
- 23. Comprobando los permisos del propietario del archivo
- 24. Cómo analizar el objeto JSON en el iPhone SDK (XCode) usando JSON-Marco
- 25. iPhone SDK Obtener el directorio tmp
- 26. Xcode con SDK 4.2 siempre iniciando el simulador de iPad
- 27. XCode no puede encontrar el SDK base
- 28. cifrar un archivo en iphone-sdk
- 29. ¿Qué es el archivo .ipa?
- 30. arc4random siembra() en el SDK iPhone
da mucha ayuda e información .. gracias .. – Aldee
marque como correcto con seguridad? –
¡guau gran respuesta! – hothead