Pregunta

Soy nuevo en el desarrollo del iPhone. Estoy leyendo que el "dueño del archivo" en el xib es el responsable de instanciar todos los objetos definidos en la punta ... algún tipo de patrón de la fábrica viene a la mente, pero tal vez no estoy mirando el cuadro grande ...

Así que, ¿cuál sería el patrón de diseño más cercano (GOF) asociado con el concepto de "propietario del archivo"?

¿Fue útil?

Solución

propietario del archivo no es realmente parte de un patrón de diseño.

propietario del archivo es realmente sólo un marcador de posición en el Interface Builder para una clase específica que se debe asignar más tarde. Si nos fijamos en el panel de información en el inspector de propietario del archivo, verá que le asigna una clase en particular. Cuando la punta es para la ventana principal, la clase es UIApplication o una subclase. Cuando es un punto de vista, la clase propietario del archivo es generalmente una cierta clase de controlador de vista. Podría, sin embargo, ser de cualquier clase, siempre y cuando esa clase podría vincular a al menos otro objeto en la punta.

Cada semilla sí necesita un dueño del archivo para servir como el punto de entrada de la punta. Es el objeto de que otros objetos se dan cuenta de cuando se carga la punta. Pero eso es más de sólo un sentido práctico en lugar de un patrón de diseño.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top