5
すべてのファイルにいくつかのライブラリをインポートする方法はありますか?すべてのファイルに同じフレームワークをインポートするのを避ける方法
--SharedImports: 枠組み例えば
にそれらを置くのではなく、私のような何かができる
--MySwiftFile.swift--
import UIKit
import Foundation
import ...
を行うすることなく、 .swift--
import UIKit
import Foundation
import ...
--MySwiftFile。 swift--
import SharedImports.swift
私はそれらの2つを例として挙げていますが、あなたは正しいです。プロジェクトにローカルフレームワークがあり、これらのライブラリがインポートされたフレームワークで、明示的にインポートする必要がありますか? –
はい。各ファイルは別々のユニットとしてコンパイルされ、各ユニットはそのユニット内のコードで利用できるものを知るために完全なコンテキストを必要とします。 –
ok、thanks @scott –