89 votes

Ressources Cocoa et Objective-C ?

Quelles sont les ressources en ligne ou hors ligne recommandées pour la programmation Objective-C et Cocoa ?

Mes ressources en ligne :

Mes ressources hors ligne :

  • Aucun, je n'ai aucun livre sur mon étagère.

71voto

Mike McMaster Points 4300

Très bien, commençons par les ressources évidentes d'Apple :

Centre de développement Mac

Le langage de programmation Objective-C

Votre première application Mac

Pour les livres, ces deux éléments sont généralement considérés comme des incontournables :

Programmation en Objective-C par Stephen Kochan

Programmation Cocoa pour Mac OS X par Aaron Hillegass

La dernière mise à jour de Programmation en Objective-C date de décembre 2013 et couvre les sujets relatifs à Objective-C 2.0. La 4e édition de Cocoa Programming for Mac OS X est sortie en novembre 2011.

51voto

Peter Hosey Points 66275

J'ai posté ce sujet de manière tangentielle dans une autre réponse avant, mais c'est directement pertinent ici.

La documentation d'Apple est essentielle, mais vous devez savoir ce qu'il faut rechercher. Alors voilà :

Ce sont les documents que vous devez lire, du début à la fin, et dans l'ordre :

  1. Programmation avec Objective-C
  2. Le guide de programmation de la gestion de la mémoire pour Cocoa
  3. Le guide des fondamentaux de Cocoa (qui explique, entre autres, la cible-action)
  4. Guide de programmation des applications Mac
  5. Guide de programmation des ressources
  6. Les guides Xcode :
    1. Aperçu de Xcode
    2. Guide de l'utilisateur de Xcode
    3. Concepts de Xcode une référence rapide
  7. Aperçu des applications basées sur des documents
  8. Guide de l'utilisateur des instruments notamment Comment utiliser le modèle "Zombies" d'Instruments pour déboguer les pannes ?

Aussi, mettez-les dans vos favoris :

C'est beaucoup de lecture, mais cela vous dira tout ce que vous devez savoir, et cet ordre est à peu près celui dans lequel vous devrez le savoir.

12voto

Andy Points 15910

Site web des développeurs d'Apple a quelques bonnes ressources Objective-C - principalement Le langage de programmation Objective-C 2.0 qui donne un aperçu de l'ensemble de la langue. Tant que vous lisez couramment le C, cela devrait vous permettre de commencer.

Si vous voulez apprendre à programmer sur Mac, je vous recommande d'opter pour Programmation Cocoa pour Mac OS X . C'est ce que j'ai utilisé et c'était une excellente introduction (bien meilleure que les documents d'Apple au début, selon moi). Assurez-vous d'obtenir la 3e édition, car les outils d'Apple ont radicalement changé depuis la sortie de la 2e édition.

10voto

Tao Zhyn Points 1036

@adhip Gupta :

J'ai vu le Comprendre le comptage de références avec Cocoa et Objective-C . Matt Dillard donne une excellente réponse.

Je n'ai pas vu Articles pratiques sur le développement de l'iPhone et l'Objective-C . Je n'ai jamais pensé à chercher un iPhone. Je ne suis pas vraiment intéressé par la programmation pour l'iPhone.

Les ressources de cette question :

7voto

David Grant Points 2629

La documentation d'Apple est un excellent point de départ.

ObjC.pdf est merveilleux. Lisez-le jusqu'au bout. Enregistrez-le sur votre bureau et ouvrez-le dès que vous avez une question sur les langues. Faites de même avec Guide de programmation de la gestion de la mémoire . Il existe de nombreux documents plus spécifiques sur le site d'Apple, en fonction de ce que vous voulez faire.

Ce site Liste de littérature sur le cacao est une autre grande agrégation d'articles sur Cocoa sur le web, organisés par tâche/sujet.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X