2016-04-03 8 views
4

Mit dem neuesten Update für Swift kann ich Klassen, Funktionen usw. von Foundation und UIKit verwenden, ohne die Import-Anweisungen für sie einzuschließen. Wenn ich die Import-Anweisung in Xcode hinzufüge, wird sie durchgestrichen angezeigt, als ob sie abgeschrieben wäre.Swift Import Statements nicht mehr erforderlich

Ist es nicht länger notwendig, Importanweisungen für einige Module wie Foundation und UIKit in Swift einzuschließen?

+0

Das scheint wirklich seltsam. – tktsubota

+0

Also bedeutet das, dass, wenn ich eine Anwendung mit 5 Swift-Dateien habe, die alle UIKit verwenden, ich nur UIKit in eine der Dateien importieren muss, um es in allen 5 Dateien zu verwenden? – kmell96

+0

Immer noch muss ich in jeder Datei importieren. Wenn ich eine neue Datei erstelle, wird ihr Alerady importiert –

Antwort

1

Dies scheint ein Fehler in Xcode 7.3.0 zu sein. Wie du schon sagtest, wenn du es weiter importierst, sollte es keine Amy-Probleme geben. Meine Vermutung ist, dass wir in den kommenden Tagen oder Wochen ein Update sehen werden, um einige Bugs zu beheben. Apple bereitet sich darauf vor, im Juni mit Swift 3 Xcode 8 zu veröffentlichen und das Programm für die Umstellung vorzubereiten.

Verwandte Themen