• Forums
  • Tutoriels
  • Magazine
  • FAQs
  • Blogs
  • Chat
  • Newsletter
  • Études
  • Emploi
  • Club
  • Contacts
Developpez.com - Mac
Rubrique Mac Forum Mac Forums Autre rubrique
X

Choisissez d'abord la catégorieensuite la rubrique :

  • AccueilActualités IT Pro
  • ALMCycle de vie du logiciel
    • ALM
    • Merise
    • UML
  • JavaPlateforme et langage Java
    • Java
    • Java Web
    • Spring
    • Android
    • Eclipse
    • NetBeans
  • .NETMicrosoft Framework .NET
    • Microsoft DotNET
    • Visual Studio
    • ASP.NET
    • C#
    • VB.NET
    • Windows Phone
    • Microsoft Azure
  • Dév. WebDéveloppement Web et Webmarketing
    • Développement Web
    • AJAX
    • Apache
    • ASP
    • CSS
    • Dart
    • Flash / Flex
    • JavaScript
    • NodeJS
    • PHP
    • Ruby & Rails
    • TypeScript
    • Web sémantique
    • Webmarketing
    • (X)HTML
  • EDIEnvironnements de Développement Intégré
    • EDI
    • 4D
    • Delphi
    • Eclipse
    • LabVIEW
    • NetBeans
    • MATLAB
    • Scilab
    • Visual Studio
    • WinDev
    • Visual Basic 6
    • Lazarus
    • Qt Creator
  • ProgrammationProgrammation et langages de programmation applicatifs
    • Programmation
    • Débuter - Algorithmique
    • 2D - 3D - Jeux
    • Assembleur
    • C
    • C++
    • Go
    • Objective C
    • Pascal
    • Perl
    • Python
    • Swift
    • Qt
    • XML
    • Autres
  • SGBDSystèmes de Gestion de Bases de Données
    • SGBD & SQL
    • 4D
    • Access
    • Big Data
    • DB2
    • Firebird
    • InterBase
    • MySQL
    • NoSQL
    • PostgreSQL
    • Oracle
    • Sybase
    • SQL-Server
  • OfficeBureautique pour l'entreprise
    • Microsoft Office
    • Access
    • Excel
    • Word
    • Outlook
    • PowerPoint
    • SharePoint
    • Microsoft Project
    • OpenOffice & LibreOffice
  • Solutions d'entrepriseAutres logiciels pour l'entreprise
    • Solutions d'entreprise
    • Big Data
    • BPM
    • Business Intelligence
    • ERP / PGI
    • CRM
    • SAS
    • Cloud Computing
    • SAP
    • Microsoft BizTalk Server
    • Talend
    • IBM Cloud
  • ApplicationsApplications logicielles
    • Applications
    • Libres & Open Source
    • OpenOffice & LibreOffice
    • Projets
  • MobilesLogiciels et matériels mobiles
    • Mobiles
    • Android
    • iOS
    • Windows Phone
  • SystèmesLogiciels et matériels systèmes
    • Systèmes
    • Windows
    • Linux
    • Sécurité
    • Hardware
    • HPC
    • Mac
    • Raspberry Pi
    • Réseau
    • Green IT
    • Systèmes Embarqués
    • Virtualisation
  • Systèmes
  • Windows
  • Linux
  • Sécurité
  • Hardware
  • HPC
  • Mac
  • Raspberry Pi
  • Réseau
  • Green IT
  • Systèmes Embarqués
  • Virtualisation
  • Forum Mac
  • Tutoriels Mac
  • Faq Mac
  • Livres Mac
  • Outils Mac
  • Blog Mac
  • iOS
  • Objective C

Devenir un Xcoder

Un livre gratuit pour commencer avec Cocoa à l'aide d'Objective-C
Image non disponible

Table des matièresPlier Déplier

  • À propos
    • I. À propos
  • Introduction
    • II. Introduction
      • II-A. Comment utiliser ce livre
  • Avant de commencer
    • III. Avant de commencer
  • Un programme est une série d'instructions
    • IV. Un programme est une série d'instructions
      • IV-A. Introduction
      • IV-B. Variables
      • IV-C. Le point-virgule
      • IV-D. Nommer les variables
      • IV-E. Utiliser des variables pour calculer
      • IV-F. Entiers et flottants
      • IV-G. Déclarer une variable
      • IV-H. Types de données
      • IV-I. Opérations mathématiques
      • IV-J. Parenthèses
      • IV-K. Division
      • IV-L. Booléens
      • IV-M. Modulo
  • Pas de commentaires ? C'est inacceptable !
    • V. Pas de commentaires ? C'est inacceptable !
      • V-A. Introduction
      • V-B. Réaliser un commentaire
      • V-C. « Outcommenting »
      • V-D. Pourquoi commenter ?
  • Fonctions
    • VI. Fonctions
      • VI-A. Introduction
      • VI-B. La fonction main()
      • VI-C. Notre première fonction
      • VI-D. Passer des arguments
      • VI-E. Retourner des valeurs
      • VI-F. Faisons tout fonctionner
      • VI-G. Variables protégées
  • Affichage à l'écran
    • VII. Affichage à l'écran
      • VII-A. Introduction
      • VII-B. Utiliser NSLog
      • VII-C. Afficher les variables
      • VII-D. Afficher plusieurs valeurs
      • VII-E. Faire correspondre les symboles aux valeurs
      • VII-F. Liaison avec Foundation
  • Compiler et exécuter un programme
    • VIII. Compiler et exécuter un programme
      • VIII-A. Introduction
      • VIII-B. Créer un projet
      • VIII-C. Explorer Xcode
      • VIII-D. Build and Go (Compiler et exécuter)
      • VIII-E. Boguer
      • VIII-F. Notre première application
      • VIII-G. Déboguer
      • VIII-H. Conclusion
  • Déclarations Conditionnelles
    • IX. Déclarations Conditionnelles
      • IX-A. if() (si)
      • IX-B. if() else() (si, sinon)
      • IX-C. Comparaisons
      • IX-D. Exercice
  • Répétition des déclarations
    • X. Répétition des déclarations
      • X-A. Introduction
      • X-B. for() (pour())
      • X-C. while() (tant que())
  • Un programme avec une interface graphique
    • XI. Un programme avec une interface graphique
      • XI-A. Introduction
      • XI-B. Objets en action
      • XI-C. Classes
      • XI-D. Variables d'instance
      • XI-E. Méthodes
      • XI-F. Objets en mémoire
      • XI-G. Exercice
        • XI-G-1. Notre application
        • XI-G-2. Notre première classe
        • XI-G-3. Création du projet
        • XI-G-4. Création de l'interface graphique
          • XI-G-4-a. Exploration d'Interface Builder
        • XI-G-5. Contexte de Classe
          • XI-G-5-a. Classes personnelles
          • XI-G-5-b. Une classe pour les gouverner toutes
        • XI-G-6. Création de notre classe
        • XI-G-7. Création d'une instance dans Interface Builder
        • XI-G-8. Création des connexions
        • XI-G-9. Générer le code
        • XI-G-10. Prêt à balancer
  • Méthodes de recherche
    • XII. Méthodes de recherche
      • XII-A. Introduction
      • XII-B. Exercice
  • awakeFromNib
    • XIII. awakeFromNib
      • XIII-A. Introduction
  • Pointeurs
    • XIV. Pointeurs
      • XIV-A. Avertissement !
      • XIV-B. Introduction
      • XIV-C. Référencer les variables
      • XIV-D. Utiliser les pointeurs
  • Chaînes
    • XV. Chaînes
      • XV-A. Introduction
      • XV-B. NSString
        • XV-B-1. Encore les pointeurs
        • XV-B-2. Le symbole @
        • XV-B-3. Un nouveau type de chaîne
      • XV-C. Exercice
      • XV-D. NSMutableString
      • XV-E. Exercice
      • XV-F. Encore plus de pointeurs !
  • Tableaux
    • XVI. Tableaux
      • XVI-A. Introduction
      • XVI-B. Une méthode de classe
      • XVI-C. Exercice
      • XVI-D. Conclusion
  • Accesseurs et Propriétés
    • XVII. Accesseurs et Propriétés
      • XVII-A. Introduction
      • XVII-B. Composition d'objet
      • XVII-C. Encapsulation
      • XVII-D. Accesseurs
      • XVII-E. Propriétés
  • Gestion de la mémoire
    • XVIII. Gestion de la mémoire
      • XVIII-A. Introduction
      • XVIII-B. Garbage Collection
      • XVIII-C. Activer Garbage collection
      • XVIII-D. Comptage de référence : le cycle de vie de l'objet
      • XVIII-E. Le compte de retenue (retain count)
      • XVIII-F. Maintenir et libérer (retain and release)
      • XVIII-G. Autorelease
  • Sources d'information
    • XIX. Sources d'information
  • Licence
    • XX. Licence
  • Version
    • XXI. Version

Ce tutoriel est écrit pour non-programmeurs et vise à niveler, autant que possible, la courbe d'apprentissage.
le livre a été initialement publié sur le site de Cocoalab
2 commentaires Donner une note à l'article (4.5)

Lire l'article.

Article lu   fois.

L'auteur

Alex Clarke

L'article

Publié le 1er février 2012 

Version en ligne

Version PDF Version hors-ligne

ePub , Azw et Mobi

Lire l'article

Liens sociaux

Viadeo Twitter Facebook Share on Google+   

suivant
  

Licence Creative Commons
Le contenu de cet article est rédigé par Alex Clarke et est mis à disposition selon les termes de la Licence Creative Commons Attribution 3.0 non transposé.
Les logos Developpez.com, en-tête, pied de page, css, et look & feel de l'article sont Copyright © 2013 Developpez.com.

Responsable bénévole de la rubrique Mac : chrtophe -
  • Nous contacter
  • Participez
  • Hébergement
  • Informations légales
  • Partenaire : Hébergement Web

Copyright © 2000-2018 - www.developpez.com