1
我正在研究一個應用程序,它具有許多構建配置之間變化的圖形。有點像AppIcon的許多應用程序用於開發的「STG」和「PROD」版本,只有它是整個應用程序中的幾十個圖像。根據構建配置加載不同的資產目錄?
眼下,所有這些圖像存儲在一個單一的資產類別,基於構建的配置名稱,比如:
-Image1_dev
-Image1_qa
-Image1_stg
-Image1_prod
-Image2_dev
-Image2_qa
-Image2_stg
-Image2_prod
這工作得很好,除了一兩件事:它看起來像浪費到四倍每個應用程序的文件大小,因爲所有四個版本都包含其他三個的藝術資產。
那麼,有沒有辦法讓多個資產目錄,並只建立一個你需要的構建配置?東西等同於普通的宏:
#ifdef DEBUG
// debug code goes here
#endif
...但裝載資產目錄?因此,可能會有DEV,QA,STG和PROD目錄,每個目錄有50個資產,而不是一個包含200個目錄的單一目錄,並且任何給定的構建只包含單個相關目錄?