Xcode che mostra messaggi di errore di codice falso ('Espressione prevista' e altri) [chiuso]

-1

Questa è non una domanda a livello di codice, di per sé, ma una domanda sui messaggi di errore di codice falso. Avrei postato sui forum degli sviluppatori di Apple, ma la pagina di registrazione è attualmente danneggiata.

Sto usando Xcode 9.3 su macOS 10.13.4 su un Mac Mini con 16 GB di RAM. Ottengo spesso falsi messaggi di errore di codice anche quando il mio codice va bene. I falsi errori sono in genere Expected expression , Expected ']' e simili. Si prega di vedere gli esempi di seguito:

Un esempio di falso errore:

Oraripetoesattamentelastessarigaeilfalsoerrorescompare:

Un altro esempio:

Comepuoivedere,nonappenarestituiscolostessocodiceesattosottolalinea"offendente", quella nuova riga di codice non mostra un errore. Come visto negli esempi, ho abilitato la visualizzazione di caratteri 'invisibili' per vedere se forse un qualche carattere non stampabile stava causando un problema, ma non vedo nulla del genere.

Qualcosa di strano sta succedendo qui. Mi manca qualcosa o è un bug che devo segnalare?

    
posta Will B 10.05.2018 - 21:09
fonte

1 risposta

1

Anche se non riesci a vedere nessun carattere strano negli screenshot (o di persona) dove si trova l'errore, in realtà c'è un codice di controllo 'DLE' alla fine della linea (vedi immagine):

Hocopiatoiltestosospettoinunaltroeditorditestoincuihoscopertoilcaratteredicontrollo.Nonsocomesiaarrivatoquestopersonaggioperchéhodigitatoilcodiceenonhocopiato/incollatodalwebodaaltrefonti.

Eliminandoilpuntoevirgolaetuttoilrestodellalinea,ilproblemaèstatorisolto.Questoealtricaratteridicontrolloinvisibilidovrebberoesserevisibiliquando"Visualizza invisibili" sono attivati.

    
risposta data 10.05.2018 - 22:46
fonte

Leggi altre domande sui tag