Initiation au développement sur Iphone La programmation des fichiers source

Les fichiers sources se décomposent en deux catégories :

 Les fichiers .h

Les fichiers portant l'extension .h sont aussi appelés header file. Ils permettent de faire la déclaration des différents éléments qui sont ensuite visibles dans la vue.

Les fichiers .m sont permettent de programmer la vue

Exemple :

Pour déclarer un label (zone de texte d'une ligne), on écrira IBOutlet UILabel *monLabel ; dans la partie @interface { ? }

Pour lui ajouter des propriétés, on écrira @property (nonatomic, retain) UILabel *monLabel ; avant le @end.

 Les fichiers .m

Les fichiers avec l'extension .m sont aussi appelés Objective-C class (ou UIViewControllersubclass). Ils permettent de programmer la vue, de créer des fonction et de les utiliser sur les différents éléments déclarés précédemment dans le fichier en .h.

Exemple :

Pour déclarer une fonction qui changerait le texte lors du chargement de la vue, on écrira :

      -(void)viewDidLoad{ 
     [super viewDidLoad] ;
     monlabel.text = @ "c'est ici que je change mon texte" ;
     }