Le bouquin d'Hillegass est très très bien, mais attention toutefois, il nécessite un niveau un peu plus élevé en programmation avec une connaissance exigée de Java ou C++ ou du moins les concepts de programmation objet (classes, héritages etc).
Vous avez pour la plupart lu ce bouquin après Learning Cocoa, vos connaissances étaient déja bien affutées.
Aaron renvoit vers le PDF Apple "Object-Oriented Programming" pour les autres, et il a tout à fait raison, mais je voulais faire cette mise au point pour tous les débutants en programmation qui veulent rejoindre la communauté grandissante Cocoa.
Je recommande pour ma part la lecture des deux bouquins, Learning Cocoa et Cocoa Programming, et dans cet ordre tout particulièrement.
Learning Cocoa présente davantage la POO et sa terminologie puis décline des exemples, et Cocoa Programming finit d'installer ces concepts et leurs fondements, avec une didactique excellente.