用於編譯和連結的 objc。
成員
direct_module_maps
sequence ObjcProvider.direct_module_maps直接從此目標的模組對應檔案 (沒有遞移模組地圖)。用於強制正確使用私人標頭檔案及進行 Swift 編譯。
direct_sources
sequence ObjcProvider.direct_sources來自這個目標的所有直接來源檔案 (不含遞移檔案),包括「srcs」中的任何標頭屬性。
j2objc_library
depset ObjcProvider.j2objc_library使用 J2ObjC 翻譯的 Java 程式碼建立的靜態程式庫。
module_map
depset ObjcProvider.module_mapClang 模組對應,用於強制正確使用私人標頭檔案。
來源
depset ObjcProvider.source所有遞移來源檔案。
strict_include
depset ObjcProvider.strict_include排除的搜尋路徑包含以「-I」指定的搜尋路徑建立虛擬機器又稱為標頭搜尋路徑 (與 使用者 標頭搜尋路徑不同)。
umbrella_header
depset ObjcProvider.umbrella_headerClang 雨傘標題。公開標頭在 umbrella 標頭中加上 #included,可與 J2ObjC 區隔標頭相容。