Xcode “我的”是什么;“目标”;我如何向它添加一个用于单元测试的文件?

Xcode “我的”是什么;“目标”;我如何向它添加一个用于单元测试的文件?,xcode,unit-testing,Xcode,Unit Testing,我试图将parser.m文件添加到单元测试的目标(或者,单元测试文件的目标?),但我不知道如何添加 下面是一个页面示例,表明使用目标的必要性: …下面是该页的部分答案: 我认为,您只将文件添加到项目中,而没有添加到目标中。 单击Project Navigator中的appirator.m文件,并在file Inspector的目标成员身份中的目标名称附近设置复选框 我没有从这个答案中得到答案,“什么复选框?”。另外,我如何知道我的目标名称?在哪里可以找到“目标成员资格”?在Xcode中,目标通

我试图将parser.m文件添加到单元测试的目标(或者,单元测试文件的目标?),但我不知道如何添加

下面是一个页面示例,表明使用目标的必要性:

…下面是该页的部分答案:

我认为,您只将文件添加到项目中,而没有添加到目标中。 单击Project Navigator中的appirator.m文件,并在file Inspector的目标成员身份中的目标名称附近设置复选框


我没有从这个答案中得到答案,“什么复选框?”。另外,我如何知道我的目标名称?在哪里可以找到“目标成员资格”?

在Xcode中,目标通常是一个应用程序-您正在创建的应用程序!有时它是一个库或框架。(您可以创建其他类型的目标,但不用担心。)

您可以使用文件检查器将文件添加到目标,或从目标中删除文件,或仅检查文件是否为目标的成员。只需在编辑器窗格中打开
.m
文件或资源文件(如图像或xib),然后在Xcode窗口的右侧窗格中选择文件检查器,并找到检查器的“目标成员资格”部分。选中或取消选中目标旁边的框。(您通常不想将
.h
文件添加到目标。)


如果项目中有多个目标,则每个目标都会显示在“目标成员资格”部分。根据您的需要,每个源文件都可以是目标的任意组合的成员。例如,如果您正在创建单独的iPhone和iPad应用程序(而不是通用应用程序),它们共享大部分代码和资源,那么您可以创建一个包含两个目标的项目。一个目标是iPhone应用程序,另一个目标是iPad应用程序。将公共源文件添加到两个目标。您只能将特定于iPhone的
.m
文件和资源文件添加到iPhone应用程序目标。您只能将特定于iPad的
.m
文件和资源文件添加到iPad应用程序目标中。

您应该阅读@grasGendarme:谢谢您的链接。我已经去过那里了,并且错过了关于如何进入目标会员区(甚至有这样一个区)的关键信息。然而,其他人可能会发现这个链接回答了他们的问题。@rob,你用什么应用程序录制了这个迷你屏幕投影gif?是ScreenFlow和Photoshop的组合。