[Destilado de this question, con menos informalidad.]Ideas para proyectos de juguete con el que familiarizarse con cacao y Cocoa Touch
¿Cuáles son algunas cosas que un nuevo programador de cacao debe escribir como proyectos de ejemplo, en las afueras de la mano celebración de un tutorial?
Tengamos una idea de proyecto por respuesta. Si tiene varias ideas para sugerir, publique múltiples respuestas.
Te ayudará a enumerar también los conceptos de Cocoa que tu idea de proyecto enseñará/reforzará.
Además, si su respuesta aborda conceptos específicos de Cocoa Touch o Cocoa (Mac), indíquelo. Esta pregunta es para Cocoa y Cocoa Touch.
Pondría una advertencia sobre esto: solo use API asíncronas para hacer la consulta. No te dejes arrullar por la canción de la sirena del 'sendSynchronousRequest ...' one-liner. Cualquier uso de 'sendSynchronousRequest ...' debe venir con un comentario de tareas/tickets/FIXME que le recuerde que lo haga asíncrono más tarde, para no colgar su aplicación. –
Es cierto.Las solicitudes asíncronas son un poco más complicadas en cacao, pero lo suficientemente fáciles de usar una vez que comprenda NSTimer y los selectores. – tempire