No soy más que un novato de la programación de Objective C para iPhone ... Veo muchos códigos que contienen el método llamado "awakeFromNib" ... ¿Qué significa realmente? ¿cómo, cuándo y dónde llamar a este método? Gracias ...¿Qué es realmente awakeFromNib?
Respuesta
awakeFromNib
es necesario para los objetos (vistas, controladores, etc.) que se archivan en archivos xib/nib. Esto básicamente significa que xib/nib se ha desarchivado, todas las conexiones (IBActions
/IBOutlets
) para todos los objetos están hechas y usted tiene un gráfico de objeto de trabajo.
Lo uso cuando tengo una clase de vista personalizada que di a una cierta vista en mi xib.
No lo llames. Después de la carga del archivo nib, cada vista dentro de él, ya sea botón, UIView u otra cosa, llama al awakeFromNib
de sus respectivas clases automáticamente. Usted anula este método para la configuración y el diseño, como lo haría con el método init
si estuviera creando una subvista mediante programación.
ahh ... ya veo ... entonces, literalmente, significa que se llama a awakeFromNib después de haber cargado todo, ¿verdad? gracias Kyr .. – Aldee
- 1. Frijoles ... ¿qué es realmente
- 2. ¿Qué es realmente $ RPM_BUILD_ROOT?
- 3. init y awakeFromNib
- 4. ¿Qué es realmente un @selector?
- 5. viewDidLoad y awakeFromNib timing
- 6. los beneficios de awakeFromNib?
- 7. PHP Mcrypt, ¿qué tan seguro es realmente?
- 8. ¿Qué es + = (o, arg) => realmente logrado?
- 9. -Wextra ¿qué tan útil es realmente?
- 10. ¿qué es realmente PCDATA y CDATA?
- 11. ¿Qué es realmente Enterprise Java Bean?
- 12. Patrón ECB: ¿qué es realmente un límite?
- 13. ¿Qué es realmente la agrupación de conexiones?
- 14. ¿Es MVVM realmente útil?
- 15. Accediendo a la vista en awakeFromNib?
- 16. IBOutlet no está conectado en awakeFromNib
- 17. ¿Qué hace _locking() realmente?
- 18. ¿Qué significa realmente Process.Responding?
- 19. ¿qué hace mysql_real_escape_string() realmente?
- 20. ¿Qué significa realmente EnumSet?
- 21. ¿Qué significa max_connections realmente?
- 22. ¿Qué glutswapbuffers realmente hizo?
- 23. ¿Qué significa realmente IsPostBack?
- 24. ¿Qué significa nibNameOrNil realmente?
- 25. ¿Qué hace stopLoading() realmente?
- 26. ¿Qué hace realmente "OperationContext.Current.GetCallbackChannel"?
- 27. awakeFromNib no se llama en mi ViewController
- 28. ¿Qué significa realmente AspNetCompatibilityRequirements?
- 29. ¿Qué hace realmente BlockingCollection.Dispose?
- 30. ¿Es realmente necesario KillTimer?
gracias Eimantas ... ¿significa eso que al crear una instancia del controlador de vista, los objetos generados se archivan al principio? – Aldee
los objetos en punta están archivados. Se llama al método para cada objeto una vez que el controlador de vista ha desarchivado el plumín. – Eimantas
¿Cuándo se archivan o desarchivan los objetos? – Gerry