Gibt es eine Möglichkeit, immer ein paar Bibliotheken in jede Datei zu importieren? ohne sie in einen RahmenWie zu vermeiden, das gleiche Framework für jede swift-Datei zu importieren
zum Beispiel zu setzen, statt
--MySwiftFile.swift--
import UIKit
import Foundation
import ...
ich tun könnte so etwas wie zu tun haben:
--SharedImports .swift--
import UIKit
import Foundation
import ...
--MySwiftFile. swift--
import SharedImports.swift
Ich lege die beiden nur als Beispiel, aber du hast Recht. Was, wenn ich ein lokales Framework in meinem Projekt hätte und im Framework, in dem diese Bibliotheken importiert wurden, muss ich sie trotzdem explizit importieren, nein? –
Ja. Jede Datei wird als separate Einheit kompiliert und jede Einheit benötigt einen vollständigen Kontext, um zu wissen, was für den Code in dieser Einheit verfügbar ist. –
ok, danke @scott –