Gute Lernressourcen Objective-C

Ich habe mich seit einigen Jahren in Java entwickelt, hauptsächlich für Linux und Windows. Während meiner Schulzeit habe ich auch viel in C und C ++ gemacht. Ich habe kürzlich (in den letzten anderthalb Jahren) begonnen, hauptsächlich Apple-Computer zu Hause zu verwenden, und bin daran interessiert, ihre Xcode-Entwicklungsumgebung zu erkunden. Ich bin daran interessiert zu lernen, wie man die Cocoa-Schnittstelle usw. benutzt. Allerdings weiß ich nichts (oder fast nichts) über Objective-C. Ich bin mir bewusst, dass es eine reine Obermenge von C ist, aber ich interessiere mich für einige Ressourcen, um es zu lernen.

In der Vergangenheit, um mir selbst Konzepte von Swing für Java beizubringen, habe ich O’Reilly-Bücher benutzt, wie die Swing Bible, Java Swing von Marc Loy et. al. Gibt es ein ähnliches Buch für Objective-C oder ein Buch, von dem man wirklich lernen kann? Ich würde es vorziehen, wenn es ziemlich technisch wäre, Beispiele hätte usw. Hat jemand anderes versucht, Objective-C so zu lernen? Gibt es bestimmte Dinge, die ich beachten sollte?

Nur um zu bemerken, ja ich habe K & R, ich habe es zu oft gelesen, um zu zählen, und ich bin mir der C-Syntax bewusst. Es ist eine Weile her, aber ich erinnere mich an große Mengen davon. 🙂 Ich habe diese Frage gesehen , aber ich habe keine besonderen Ressourcen erwähnt, nur einige allgemeine Aussagen über das Lernen.

Vielen Dank!

Solutions Collecting From Web of "Gute Lernressourcen Objective-C"

  • Konzepte in Objective-C-Programmierung und Cocoa Core Comptencies – Apples offizielle Basisdokumentation für die Sprache und das Cocoa-Framework.
  • Cocoa Programming für Mac OS X – Das definitive Buch für Cocoa-Neulinge. Es konzentriert sich mehr auf Cocoa-Frameworks als auf Objective-C, ist aber immer noch von unschätzbarem Wert.
  • Programmierung in Objective-C 2.0 – Konzentriert sich mehr auf Objective-C als auf cocoa; kann mehr grundlegende Informationen haben, als ein erfahrener Programmierer benötigen würde, aber deckt viele gute Sachen ab.
  • Der “Language” Teil von Matt Neubergs Programming iOS 6 behandelt Objective-C selbst im Detail.
  • CocoaDevCentral – Hervorragende Tutorials. Beginnen Sie mit den Lernprogrammen “Learn …” und “Objective-C Style”.
  • Stanfords kostenlose Kurse CS193E und CS193P
  • CocoaHeads.org – Eine große Liste von Ressourcen (Bücher, Website und Code) über Cocoa / Objective-C.
  • HyperJeffs Cocoa Literature List – Ein riesiges Kompendium nützlicher Informationen, etc.
  • Cocoa With Love – Ein exzellenter Blog mit spezifischen, nützlichen Schnipsel und ausführlicher Erklärung.
  • cocoa ist meine Freundin – Ein lustiger und nützlicher Blog (normalerweise) über cocoa.
  • Best Practices für Cocoa-Programmierer (von Aaron Hillegass) – Ein bisschen veraltet, enthält aber einige Nuggets und Richtlinien zum Verständnis und zur Einhaltung von Objective-C / Cocoa-Konventionen
  • CocoaDev.com wiki – Besonders gut für spezifische Fragen zu einer bestimmten class oder Aufgabe. (Aktualisierungen werden ausgeführt.)