Esta es no una pregunta de nivel de código, per se, sino una pregunta sobre mensajes de error de código falso. Hubiera publicado en los foros de desarrolladores de Apple, pero la página de registro está actualmente rota.
Estoy usando Xcode 9.3 en macOS 10.13.4 en un Mac Mini con 16 GB de RAM. Con frecuencia recibo mensajes de error de código falso incluso cuando mi código está bien. Los errores falsos suelen ser Expected expression
, Expected ']'
y similares. Por favor, vea los ejemplos a continuación:
Un ejemplo de un error falso:
Ahorareescriboexactamentelamismalínea,yelerrorfalsodesaparece:
Otro ejemplo:
Comopuedever,tanprontocomovuelvaaescribirelmismocódigoexactodebajodelalínea"ofensiva", esa nueva línea de código no muestra un error. Como se ve en los ejemplos, he habilitado la visualización de caracteres "invisibles" para ver si quizás algún carácter no imprimible estaba causando un problema, pero no veo nada de eso.
Algo raro está pasando aquí. ¿Me estoy perdiendo algo o es un error que debo informar?