今回もSwift
コンパイラ周りの小ネタです👷♀️
Compilation Mode とは?
Compilation Mode
は、プロジェクト内のファイルを全てコンパイルするか、変更されたファイルのみをコンパイルするかをコンパイラに指示します。
Xcode
では、下記のように Build Settings > SwiftCompiler - Code Generation
から設定することができます。
Incremental
変更されたファイルのみをコンパイルし、通常デバックビルドではこれがデフォルトの設定になります。
Whole module
変更されたファイルに関係なく、プロジェクトのファイルを全てコンパイルします。通常リリースビルドではこれがデフォルトになります。
という感じで本日も以上になります🍺