No lo haces en iOS. Puede hacerlo en un programa Objective C que se está escribiendo para ejecutarse en iOS. (iOS es algo escrito por Apple; no puede seleccionar las variables que se utilizan en él).
¿Es una buena idea usar variables globales? Podría ser bajo ciertas circunstancias, para ciertas variables, pero generalmente no lo es. La mayoría de las variables no necesitan alcance global, porque no se usan globalmente. Si define la variable a en la función 1, entonces necesita una en la función 2, simplemente pase a a 2. Incluso si la nombra a en 2, es una variable diferente: cámbiela y cuando regrese a 1 no cambia.
Eso es lo bueno de las variables locales: puedo nombrar a mis locales de cualquier forma, y no entrarán en conflicto con sus locales, incluso si tienen el mismo nombre. Me pasas lo que necesito y yo te devuelvo lo que necesitas. Todo lo que pasa, si pasa por valor, es el valor. La variable que tiene ese valor no cambia.
- ¿Cuáles son los mejores centros de capacitación para desarrolladores de iOS en Mumbai que tienen lotes los fines de semana?
- Diseño de interfaz de usuario móvil: ¿Cuál es el mejor ícono para usar en la acción 'Elegir foto del rollo de cámara' en una aplicación de iPhone?
- ¿Cuál es la mejor manera de obtener renderizado de modelos 3D Lightwave en una aplicación iOS?
- ¿Por qué los anuncios gráficos interactivos no se mueven de Flash a HTML5?
- ¿CS193P de Stanford en Itunes U es demasiado difícil para alguien con los siguientes antecedentes (CS106A + CS106B)?