xcode – 我的“目标”是什么,如何添加文件进行单元测试?

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

这是一个页面的示例,指示使用目标的必要性:

Undefined symbols for architecture i386 “_OBJC_CLASS_$_Appirater”

…这里是该页面的答案的一部分:

I think,that you only added files to project,but not to target.
Click on Appirater.m file in Project Navigator and set checkbox near to your target name in Target membership of File Inspector.

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

解决方法

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

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

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

以上是来客网为你收集整理的xcode – 我的“目标”是什么,如何添加文件进行单元测试?全部内容,希望文章能够帮你解决xcode – 我的“目标”是什么,如何添加文件进行单元测试?所遇到的程序开发问题。

如果觉得来客网网站内容还不错,欢迎将来客网网站推荐给程序员好友。