XCode: Target Settings和Project Settings的區別

一個XCode project包含了兩種設置:Project Settings 和 Target Settings。繼承

它們之間的主要區別在於:Project settings應用於project裏面的全部target;而Target settings只對target自己有效,不影響project中的其餘target。get

  • 若是一個選項在project settings中和target settings中都被設定了(會以粗體字表示),那麼target settings會覆蓋project settings。
  • 若是一個選項在target settings中沒有被設定(不會以粗體表示),那麼它會繼承project settings中的設置。若是它在project settings中也沒有被設定(不會以粗體表示),就會繼承XCode的默認設置。

建議通常狀況下,配置target settings。在包含多個target的project中,若是須要在target之間使用相同的設定,配置project settings。配置

相關文章
相關標籤/搜索