2011-11-29 63 views
12

我正在尋找Xcode中目標成員資格的示例。我對它的確切含義有點困惑。例如,我有兩個不同的目標成員資格。 myApp和myAppTests。 如果我指定一個文件(比如說myAppFile.h)作爲myAppTests的一部分而不是myApp的話,這意味着什麼? 我的應用程序構建和運行時會發生什麼?什麼是Xcode 4中的目標成員資格

謝謝

回答

11

通常頭文件不是目標的成員。使實現文件成爲目標成員會告訴Xcode在構建目標時編譯該文件。在您的示例中,Xcode在構建myAppTests目標時編譯文件myAppFile.m,但在構建myApp目標時不會。

當您有應用程序目標和單元測試目標時,應用程序的實現文件應該是應用程序目標的成員。你的單元測試類的實現文件應該是單元測試目標的成員。

相關問題