2011-08-18 164 views
36

請原諒我的無知,但XCode 4在「目標」下的部署目標字段與「項目」下的部署目標之間有什麼區別?XCode 4目標部署目標與項目部署目標

如果我的項目部署目標是3.2,而我的iOS應用程序目標是4.0,會發生什麼?或相反亦然?

回答

45

目標設置會覆蓋項目設置。項目設置對於其設置未被覆蓋的所有目標有效。

+1

它們應該被設置爲相同的值嗎?或iOS應用程序目標> =項目部署目標,因爲如果它被目標覆蓋的更高,它不會在較低的iOS上工作? –

+1

如果您的項目中只有一個目標(或者所有目標應該共享相同的部署目標),請爲您的項目設置一次,目標將繼承該設置。如果您有多個具有不同部署目標設置的目標,則必須在所有與該項目級設置不同的目標上明確設置它。 –

+0

@ OleBegemann,你的答案已被抄襲[這裏](http://stackoverflow.com/a/11340551/916299) –