Buenos recursos para aprender Objective-C

Desarrollé durante varios años en Java, principalmente para Linux y Windows. Durante mis tiempos de pregrado y posgrado, también hice bastante en C y C ++. Recientemente (en el último año y medio) comencé a usar principalmente computadoras Apple en casa, y estoy interesado en explorar su entorno de desarrollo de Xcode. Estoy interesado en aprender a usar la interfaz Cocoa, etc. Sin embargo, no sé nada (o casi nada) sobre Objective-C. Soy consciente de que es un superconjunto puro de C, sin embargo, estoy interesado en algunos recursos para aprenderlo.

En el pasado, para enseñarme conceptos de Swing para Java, he usado libros de O’Reilly, como Swing Bible, Java Swing de Marc Loy et. Alabama. ¿Hay un libro similar para Objective-C, o un libro que es realmente bueno para aprender? Yo preferiría si fuera bastante técnico, tuviera ejemplos, etc. ¿Alguien más ha intentado aprender Objective-C de esta manera? ¿Hay alguna cosa específica que deba considerar?

Solo para señalar, sí, tengo K & R, lo he leído demasiadas veces para contar y conozco la syntax de C. Ha pasado un tiempo, pero sí recuerdo grandes cantidades de él. 🙂 Vi esta pregunta , pero no vi ningún recurso en particular mencionado, simplemente algunas afirmaciones generales sobre el aprendizaje.

¡Gracias!

  • Conceptos en Objective-C Programming y Cocoa Core Competencies : la documentación básica oficial de Apple para el lenguaje y el marco de Cocoa.
  • Progtwigción Cocoa para Mac OS X : el libro definitivo para los recién llegados de Cocoa. En realidad, se centra en los marcos de Cocoa más que Objective-C, pero sigue siendo invaluable.
  • Progtwigción en Objective-C 2.0 – Se enfoca en Objective-C en sí más que en Cocoa; puede tener más información básica de la que necesitaría un progtwigdor experimentado, pero cubre muchas cosas buenas.
  • La parte de “Idioma” de la progtwigción de Matt Neuberg iOS 6 cubre el objective-C mismo en detalle.
  • CocoaDevCentral – Excelentes tutoriales. Comience con los tutoriales “Aprender …” y “Estilo Objective-C”.
  • Cursos CS193E y CS193P gratuitos de Stanford
  • CocoaHeads.org : una gran lista de recursos (libros, sitio web y código) sobre Cocoa / Objective-C.
  • Lista de literatura de cocoa de HyperJeff: un gran compendio de información útil, etc.
  • Cocoa With Love : un blog excelente con fragmentos específicos y útiles y una explicación en profundidad.
  • Cocoa Is My Girlfriend – Un blog divertido y útil (generalmente) sobre Cocoa.
  • Mejores prácticas para los progtwigdores de cocoa (por Aaron Hillegass) – Un poco anticuado, pero contiene algunos consejos y pautas para comprender y seguir las convenciones Objective-C / Cocoa
  • Wiki de CocoaDev.com – Especialmente bueno para preguntas específicas sobre una clase o tarea específica. (En proceso de actualización)