El compilador se queja de esto, después de activar todo tipo de advertencias:advertencia: -Wuninitialized no se admite sin -O
Para MyApp_Prefix.pch el compilador dice:
advertencia: es -Wuninitialized no compatibles sin -O
¿Qué significa eso?
El compilador se queja de esto, después de activar todo tipo de advertencias:advertencia: -Wuninitialized no se admite sin -O
Para MyApp_Prefix.pch el compilador dice:
advertencia: es -Wuninitialized no compatibles sin -O
¿Qué significa eso?
En inglés simple, el compilador se queja de que no puede verificar las variables no inicializadas a menos que active la optimización del compilador.
Lo más probable es que no realice un análisis de ruta de código tan exhaustivo si el optimizador está apagado y, por lo tanto, no tiene todos los datos necesarios para resolver si una determinada variable no está inicializada o no.
La solución más sencilla para el reclamo es desactivar la advertencia para compilaciones no optimizadas y asegurarse de que esté activada para compilaciones de versiones optimizadas.
Y para los no iniciados (como yo), vaya al panel Configuraciones de compilación y filtre la lista de "Variables automáticas sin inicializar" y luego cambie el indicador a "No" para desactivar esta advertencia. Si su archivo de proyecto está seleccionado, esto se aplicará a todos los objetivos de compilación, o puede seleccionar un objetivo de compilación específico y cambiarlo por destino.
Encienda las optimizaciones del compilador.