¿Por qué el código X me dice que mi identificador no está declarado?

Jayesh Kawli tenía la respuesta. Algunos consejos para saber si sus funciones están cerradas correctamente:

  • Xcode (y la mayoría de los otros IDE) causarán algún tipo de sangría automática. Glyn Williams estaba hablando sobre el equilibrio vertical de los aparatos ortopédicos y eso significa mantener todos los “niveles / bloques” de funcionalidad en su propio espacio de sangría. AKA, la declaración del método, if, , for loop , etc.
  • Xcode (y la mayoría de los otros IDEs) le permitirán comprobar qué llave final pertenece a qué llave inicial. En Xcode, esto se hace moviendo el cursor del teclado desde el lado izquierdo de la llave final hacia la derecha. Xcode resaltará brevemente el inicio de ese bloque de código
  • Todo esto es importante por la forma en que se almacena la memoria de programación. Lo más importante para este ejemplo es la estructura de memoria “apilada”. Siéntase libre de leer acerca de cómo se almacena la memoria en el contexto de una aplicación Memoria: Pila vs Montón. Básicamente estás jugando con la integridad de la pila.

Porque es una función local, no una función miembro, y no creo que el objetivo C pueda hacer eso. Creo que puedes tener clases locales con sus propias funciones. Bueno, en C ++ puedes de todos modos.

Porque olvidó cerrar la llave en la línea no 29

More Interesting

¿Por qué Apple requiere un número de duns para una cuenta de desarrollador de la empresa?

¿Un iPad Mini representaría desafíos importantes para los desarrolladores de iOS?

¿Cómo se compara Google Analytics para iOS / Android con Flurry / Localytics, etc.?

¿Las balizas pueden funcionar sin aplicaciones específicas? ¿Se pueden enviar notificaciones a través de los sitios web utilizando la API BLE o directamente al teléfono (Bluetooth tradicional), o se requiere una aplicación nativa?

Cómo desarrollar Objective C sin Mac u OS X

¿Cómo implementa Path el desenfoque dinámico detrás de la barra de búsqueda?

En un iPhone, ¿puede una aplicación acceder a las cookies establecidas por Safari móvil?

Necesito generar color a partir de un tono de audio en Objective-C para una aplicación. ¿Cómo lo hago?

Cómo obtener una pasantía en una empresa de desarrollo de aplicaciones móviles

¿Puede uno convertirse en desarrollador de iOS y Android? En caso afirmativo, ¿cuáles son los desafíos?

¿Cómo ayuda la campaña publicitaria (aplicación de iOS) a que una aplicación genere más ingresos?

¿Es NeoMAD una buena solución para el desarrollo multiplataforma?

¿Hay una lista de transiciones de pantalla de iOS?

Quiero actualizar mi iPhone a iOS 8, pero mi iPhone no tenía suficiente espacio para actualizar. ¿Hay alguna forma de hacer la actualización de iOS 8 sin eliminar contenido en mi iPhone?

¿Cuáles son algunos feeds de datos gratuitos en tiempo real sobre los que puedo construir una aplicación móvil?