Objective-C 2 Précis et concis

Par:
fredericmazue

ven, 10/12/2010 - 10:53

Objective C est un  langage encore peu connu, même si sa popularité va croissant grâce à l'iPhone. Si vous voulez vous y mettre, voici un ouvrage, que l'éditeur préesnte ainsi

"Objective-C est une brillante reprise du C ANSI selon un mode orienté objet, dont la conception s’inspire de Smalltalk. Choisi pour le développement du système NeXTStep, Objective-C demeure le langage de prédilection sous Mac OS X, y compris pour sa fameuse interface utilisateur. Sa conception rigoureuse en fait un langage facile à apprendre. Son élégance séduira les programmeurs allergiques au côté parfois brouillon et exubérant de C++.

Ce petit ouvrage propose une véritable synthèse du langage dans sa version 2. Il se présente sous la forme d’explications brèves entrecoupées d’exemples et de définitions. Si vous connaissez déjà Objective-C, ce manuel vous fournira les définitions et les exemples les plus utiles pour vous rafraîchir la mémoire. Si vous êtes plutôt habitués à C++ ou à Java et que vous découvrez Objective-C, vous pourrez néanmoins commencer à programmer immédiatement ; ce livre vous apportera les explications nécessaires pour utiliser correctement les fonctionnalités du langage.

Après un balayage complet des bases de la syntaxe, les auteurs s’attardent sur des notions cruciales, et souvent mal maîtrisées, comme la gestion de la mémoire, l’environnement d’exécution, le chargement dynamique, les objets distribués et la gestion des exceptions. Toutes les nouvelles fonctionnalités d’Objective-C sont ici abordées."

Au sommaire

1. Qu’est-ce qu’Objective-C ?
2. Les éléments du langage
3. Le cycle de vie des objets
4. La gestion de la mémoire
5. Les directives du compilateur et du préprocesseur
6. Les options du compilateur
7. Les erreurs à l’exécution
8. L’environnement d’exécution
9. Les classes racines
10. Le renvoi de messages
11. L’encodage clé-valeur
12. Optimisation des appels de méthode
13. Objective-C++
14. Quelques ressources pour Objective-C

 

Sur digitbooks.fr