2012-11-16 5 views
0

Existe-t-il un concept de variables globales? Comme je veux vérifier si j'ai un réseau ou non et selon certaines fonctionnalités. Je comprends, je peux continuer à passer la variable de la forme à la forme. Est-ce que la seule façonxcode et ios et variables globales

Merci

Répondre

0

La solution de codage typique Objective C OOP est d'utiliser le modèle MVC. Instancier ces variables dans un objet Model, peut-être un singleton et/ou transmettre cet objet Model aux objets qui doivent obtenir/définir ces informations d'état. Mais l'objectif C est également un sur-ensemble de ANSI C simple. Vous pouvez donc simplement utiliser des variables globales C standard, accessibles depuis n'importe quel objectif C, si vous n'avez pas besoin d'encapsulation pour la réutilisabilité/la maintenabilité.

+0

Merci. Je suppose que mettre une variable dans main fera l'affaire quelque chose comme char * myvariable = "Initialized"; Laissez-moi essayer. – user1509593