2016-03-29 5 views
0

MyApp-Swift.h Header-Klasse gibt mir diesen Fehler manchmal nach der Neuerstellung, es passiert nicht immer. Ich repariere es, indem ich "//" hinzufüge, aber ich weiß nicht, warum es diesen Fehler hat.Warum Swift Bridging Header gibt manchmal Syntaxfehler nach dem Build mit Xcode 7.3?

dies ist der Fehler:

error code

Original-Code:

original code

+0

Ich kann einen einzelnen hinteren Schrägstrich sehen, der Ihnen einen Fehler geben sollte –

+0

Ja, ich weiß, aber ich nicht einmal den Code berühren, passiert es selbst :) seine lustige –

+1

wird es von einem Kommentar in Ihrem Code kopiert? – Wain

Antwort

3

Die von Swift-Modulen erzeugt Obj-C-Header hat einige Probleme mit documentation comments wie /// - Note: ... etc. Ich würde vorschlagen Entfernen /// Recommended von Ihrem Swift-Code, weil Xcode scheint c onfused dadurch behandelt es wie /// - Recommended: ... (Sie können Details über dieses spezifische in der spätesten Xcode release notes sehen).

Sie können auch file a bug gegen Xcode.

+0

Es hat nicht funktioniert. Ich entfernte es wenige Builds später kam der Kommentar zurück :) –

+0

Sie entfernten es * aus dem Swift-Code *? – jtbandes

+0

Ja, ich habe die Kommentarzeile aus der MyApp-Swift.h-Header-Datei entfernt –

Verwandte Themen