An Ihren Kindle oder ein anderes Gerät senden


Kostenlos testen

Jetzt kostenlos reinlesen

An Ihren Kindle oder ein anderes Gerät senden

Der Artikel ist in folgender Variante leider nicht verfügbar
Keine Abbildung vorhanden für
Keine Abbildung vorhanden

Effective Objective-C 2.0: 52 Specific Ways to Improve Your iOS and OS X Programs (Effective Software Development Series) [Kindle Edition]

Matt Galloway
4.5 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)

Kindle-Preis: EUR 20,82 Inkl. MwSt. und kostenloser drahtloser Lieferung über Amazon Whispernet

Kostenlose Kindle-Leseanwendung Jeder kann Kindle Bücher lesen  selbst ohne ein Kindle-Gerät  mit der KOSTENFREIEN Kindle App für Smartphones, Tablets und Computer.

Geben Sie Ihre E-Mail-Adresse oder Mobiltelefonnummer ein, um die kostenfreie App zu beziehen.

Weitere Ausgaben

Amazon-Preis Neu ab Gebraucht ab
Kindle Edition EUR 20,82  
Taschenbuch EUR 29,95  



Write Truly Great iOS and OS X Code with Objective-C 2.0!


Effective Objective-C 2.0 will help you harness all of Objective-C’s expressive power to write OS X or iOS code that works superbly well in production environments. Using the concise, scenario-driven style pioneered in Scott Meyers’ best-selling Effective C++, Matt Galloway brings together 52 Objective-C best practices, tips, shortcuts, and realistic code examples that are available nowhere else.


Through real-world examples, Galloway uncovers little-known Objective-C quirks, pitfalls, and intricacies that powerfully impact code behavior and performance. You’ll learn how to choose the most efficient and effective way to accomplish key tasks when multiple options exist, and how to write code that’s easier to understand, maintain, and improve. Galloway goes far beyond the core language, helping you integrate and leverage key Foundation framework classes and modern system libraries, such as Grand Central Dispatch.


Coverage includes

  • Optimizing interactions and relationships between Objective-C objects
  • Mastering interface and API design: writing classes that feel “right at home”
  • Using protocols and categories to write maintainable, bug-resistant code
  • Avoiding memory leaks that can still occur even with Automatic Reference Counting (ARC)
  • Writing modular, powerful code with Blocks and Grand Central Dispatch
  • Leveraging differences between Objective-C protocols and multiple inheritance in other languages
  • Improving code by more effectively using arrays, dictionaries, and sets
  • Uncovering surprising power in the Cocoa and Cocoa Touch frameworks

Über den Autor und weitere Mitwirkende

Matt Galloway is a software engineer and programming enthusiast specializing in mobile app development. He studied engineering at the University of Cambridge, England, and graduated in 2007 specializing in electrical and information sciences. He owns a consultancy, Swipe Stack Ltd., and answers questions about Objective-C, iOS, and Mac programming on Stack Overflow ().


  • Format: Kindle Edition
  • Dateigröße: 17656 KB
  • Seitenzahl der Print-Ausgabe: 299 Seiten
  • Gleichzeitige Verwendung von Geräten: Bis zu 5 Geräte gleichzeitig, je nach vom Verlag festgelegter Grenze
  • Verlag: Addison-Wesley Professional; Auflage: 1 (17. Mai 2013)
  • Verkauf durch: Amazon Media EU S.à r.l.
  • Sprache: Englisch
  • Text-to-Speech (Vorlesemodus): Aktiviert
  • X-Ray:
  • Word Wise: Nicht aktiviert
  • Durchschnittliche Kundenbewertung: 4.5 von 5 Sternen  Alle Rezensionen anzeigen (4 Kundenrezensionen)
  • Amazon Bestseller-Rang: #163.185 Bezahlt in Kindle-Shop (Siehe Top 100 Bezahlt in Kindle-Shop)

  •  Ist der Verkauf dieses Produkts für Sie nicht akzeptabel?

Mehr über den Autor

Entdecken Sie Bücher, lesen Sie über Autoren und mehr

Welche anderen Artikel kaufen Kunden, nachdem sie diesen Artikel angesehen haben?


3 Sterne
2 Sterne
1 Sterne
4.5 von 5 Sternen
4.5 von 5 Sternen
Die hilfreichsten Kundenrezensionen
Format:Taschenbuch|Verifizierter Kauf
"Objective-C is verbose. Objective-C is clunky. Objective-C is ugly. I have heard all these things said about Objective-C" says Matt in the Preface. And by God, I've heard that myself so many times too. Mostly from people who have never written in Objective-C or people who jumped in the deep straight from scripting some easy websites with Wordpress.

And so - the actual quality of your own Objective-C code can vary greatly, but if you want to embrace the elegance of writing good Objective-C or if you want to make sure you are up to Matt's standards - this book is a very good read. It might just spotlight those couple of practices that separate good programmers from excellent ones. I do recommend the book as a great asset
War diese Rezension für Sie hilfreich?
4.0 von 5 Sternen IOS Expertenwissen 4. August 2013
Format:Taschenbuch|Verifizierter Kauf
Bietet State-Of-The-Art Know How zu Objective-C mit dem Fokus auf Produktivitätssteigerung des Entwicklers. Enthält einige "Geheimtipps", die einem selbst trotz Lesen der einschlägigen Blogs noch nicht untergekommen sind. Diverse Cocoa-spezifische Design Pattern werden leider nur kurz angeschnitten (z.B. Class Clusters). Manche Themen werden für meinen Geschmack zu intensiv durchgekaut (ARC). Pluspunkt für das Kapitel zu GCD.
War diese Rezension für Sie hilfreich?
4.0 von 5 Sternen Geiles Buch.. 22. April 2014
Format:Kindle Edition|Verifizierter Kauf
Das Buch ist Geil und kann sehr hilfreich sein aber die meisten Sachen habe ich eher gekannt.Das empfehle ich nicht für Fortgeschrittenen.
War diese Rezension für Sie hilfreich?
5.0 von 5 Sternen Gutes Hintergrundwissen - sehr zu empfehlen 5. November 2013
Format:Kindle Edition|Verifizierter Kauf
Auch wenn man sich bereits in ObjC eingearbeitet hat. Dieses Buch bringt definitiv eine sinnvolle Ergänzung zum Grundwissen und hilft vor allem dabei den Code in seiner Performance zu optimieren.
War diese Rezension für Sie hilfreich?
Die hilfreichsten Kundenrezensionen auf (beta) 4.7 von 5 Sternen  42 Rezensionen
29 von 31 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Best Objective-C Book available 21. Juni 2013
Von Kevin W. Gregory - Veröffentlicht auf
Format:Kindle Edition|Verifizierter Kauf
This is the best book I have seen regarding best practices for actually coding Objective-C. There are endless books available on coding for iOS and OSX, but all simply gloss over the actual Objective-C language. Many cover the basics, but none to date have gone into the detail this book does.

I have been coding for over 30 years, starting in Pascal, then C, then C++, then Java. Moving back to the C world (via Objective-C) after years of Java was painful, but I'm getting good at it again. This book is taking me to the level where I feel truly proficient at coding in Objective-C, not just "getting by".

The guidelines throughout this book are so useful that I'm refactoring my entire codebase to implement as many of these guidelines as necessary.

If you're like I was with Objective-C - able to get things working, but all the while knowing you'd be a bit embarrassed if a "real" objective-c expert saw your code, have no fear, this book will give you the knowledge to BE that expert.

Hats off to Matt Galloway for writing a concise, east-to-understand, invaluable book on Objective-C.
15 von 16 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Bravo! Well done! Encore! 15. Juli 2013
Von 0Brian0 - Veröffentlicht auf
This book was a great read and mostly very informative. There are not many good books out there that are both aimed at the intermediate/advanced level and are worth reading - but this is one of the good ones.

I personally benefited from the discussion of enum, object equality, object copying, class clusters, associated objects, processing of unrecognized messages, method swizzling, errors and exceptions, creating atomic getters and setters, other uses of GCD, etc.

The one topic where I thought the book spent a little too much time was memory management. Mostly because ARC makes this such a non-issue most of the time. There were a few good tidbits, but some of the chapters could probably be consolidated.

I would recommend this book to anyone who already knows Objective-C and iOS programming but wants to get a better understanding of certain advanced topics.

If you are just starting out, put this book in your wish list, then read other books and gain experience first, then come back to this book. You won't be disappointed.
4 von 4 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen Many good ideas 12. Oktober 2013
Von Matthew Daugherty - Veröffentlicht auf
Format:Kindle Edition|Verifizierter Kauf
I am a self-taught iOS developer, and usually the only iOS developer on the team. Because of this it is difficult to keep up on how other people are doing things, and what patterns are emerging as best practices. This book is full of many great suggestions on how to make your code better, with good solid explanations of why. When the author is stating an opinion he says so, and other times refers the reader back to the Apple documentation that the recommendation is based on. I have adopted several of the suggestions into my day to day coding. This is a great book that you should make time to read.
11 von 14 Kunden fanden die folgende Rezension hilfreich
5.0 von 5 Sternen forewarned is forearmed 24. Mai 2013
Von M. V. Volgin - Veröffentlicht auf
Format:Kindle Edition|Verifizierter Kauf
the main challenge with objc/cocoa is that there are many different ways of doing things, none of them easy, and you often get to see the repercussions of your choices only much later when things are difficult to change
this book warns the reader about typical pitfalls and possible long-term repercussions and the cumulative effect of the the choices made far in advance, and thus saves plenty of time and effort
one of the few exceptionally worthy books on the subject of objc/cocoa, highly recommended
6 von 7 Kunden fanden die folgende Rezension hilfreich
4.0 von 5 Sternen Great book for polishing your Objective C skills 25. Juli 2013
Von Arunoday Sarkar - Veröffentlicht auf
Format:Taschenbuch|Verifizierter Kauf
I primarily write software for iOS platform. I try to refactor my code that honors latest design standards. It is not always easy to do so. Very few texts out there goes in depth explaining the nuts of bolts of a programming language and its standards. Luckily Effective Objective C is one of them.

Chapters on Objective C run time , Blocks, GCD , API design are backed by good example that are clean and easy to read.

I would recommend this book to any developer who is looking to hone their skills in Objective C and improve their app design.
Waren diese Rezensionen hilfreich?   Wir wollen von Ihnen hören.
Kundenrezensionen suchen
Nur in den Rezensionen zu diesem Produkt suchen

Kunden diskutieren

Das Forum zu diesem Produkt
Diskussion Antworten Jüngster Beitrag
Noch keine Diskussionen

Fragen stellen, Meinungen austauschen, Einblicke gewinnen
Neue Diskussion starten
Erster Beitrag:
Eingabe des Log-ins

Kundendiskussionen durchsuchen
Alle Amazon-Diskussionen durchsuchen

Ähnliche Artikel finden