Cómo usar el diseño orientado a objetos en Objective-C

No hay nada específico para Objective-C con respecto a la programación orientada a objetos en el caso general. Hay algunas diferencias de características y diferencias de sintaxis definidas, pero los principios básicos de la programación orientada a objetos generalmente se aplican.

En iOS, todos los elementos de la interfaz de usuario, la aplicación y los servicios del sistema se presentan como objetos. Hay un patrón de diseño llamado patrón “modelo-vista-controlador” que es muy popular mediante el cual tiene objetos específicos que representan datos (el modelo), presentación (la vista) y la lógica que une uno con el otro (el controlador). Las herramientas de creación de UI en OS X fomentan el uso de ese patrón mediante el uso de IBActions e IBOutlets como una convención para la interacción entre ellos.

Si bien no brinda mucha información sobre lo que desea lograr, algunas opciones naturales para los objetos serían credenciales de red, conexiones de red, mensajes de red, pantallas de interfaz de usuario, elementos de interfaz de usuario, controladores de cambio, actualizadores, etc.

More Interesting

¿Cuáles son las cosas que la gente común a menudo piensa que un ingeniero sabría pero en realidad no?

¿Qué escuela es mejor para la ingeniería informática, SJSU o UCSC?

¿Qué propuesta de proyecto de tesis fácil de hacer pero útil y única puede sugerir en un curso de ingeniería informática?

¿Cuál es la diferencia entre informática, ingeniería informática e ingeniería eléctrica?

¿Cómo es trabajar en NVIDIA?

¿Cómo te conviertes en un gran ingeniero de alto rendimiento?

¿La ingeniería informática requiere saber informática básica?

Como un graduado de 40 años con un título en ingeniería informática, ¿qué tan difícil será ingresar a la fuerza laboral?

Informática, ingeniería informática o ingeniería de software? ¿Cuál de ellos es más valioso, paga mejor y tiene más trabajos?

¿Cuáles son las perspectivas laborales de la maestría en ingeniería eléctrica e informática en comparación con la informática para un titular de grado de ingeniería eléctrica de B. Tech con 1 año de experiencia en TI?

En la búsqueda de una carrera en seguridad de la información, ¿debería especializarme en CompSci, CompEng o InfoSys?

¿Cuál es la diferencia entre informática, ingeniería informática e ingeniería de software? ¿Cómo es el alcance de TI en comparación con SE o CS? ¿Es la informática una buena opción para especializarse en el desarrollo de aplicaciones móviles?

¿Cuáles son algunos de los mejores blogs activos relacionados con STEM en Quora que podrías seguir?

¿Qué capítulos de matemáticas se utilizan en ingeniería informática?

¿Qué accesorios son necesarios para que un desarrollador e ingeniero informático construya una PC de programación?