Magazine High tech

Synthesize : Description de son utilisation

Publié le 13 février 2012 par Deviphonepro

thématiques : synthesize, description synthesize, setter, getter, developpement iphone

Avant de vous décrire Synthesize, il faut que vous sachiez qu’en Objective C, nous n’accédons jamais directement à nos variables d’instance; nous utilisons toujours les setters et getters pour nos properties.
Vous pourriez vous dire que ce n’est pas optimisé de toujours appeler une méthode au lieu d’y accéder directement, c’est vrai mais c’est vraiment infinitésimal. Par contre, si vous écrivez un algorithme complexe, il où vous appelez ces méthodes une centaine de fois, il faudrait peut-être penser à directement accéder à la variable.

Synthesize : Description de son utilisation

Ce que crée réellement synthesize est de cette forme-là. Il permet donc principalement d’économiser la quantité de code à écrire.
En effet, vous aurez très souvent de nombreuses variables d’instance.
Synthesize : Description de son utilisation

Il suffit donc après avoir déclaré une variable avec @property, d’utiliser @synthesize pour créer ses setters et getters.
Synthesize : Description de son utilisation

Si vous voulez ajoutez des conditions supplémentaires au setter, il faut le déclarer dans le fichier d’implémentation.

mots-clefs : setter, getter, developpement iphone, synthesize, description synthesize


Retour à La Une de Logo Paperblog

Dossier Paperblog

Magazines