5
我正在基于文档教程向我的项目实施测试单元。类“__ARCLite__”警告
我选择在创建用于“逻辑”测试的项目时创建一个测试目标,现在我正在为“应用程序”测试创建第二个目标,并且仅在此第二个目标上运行Test时获得此警告:
Class __ARCLite__ is implemented in both
/Users/.../iPhone Simulator/5.0/.../<AppName>.app/<AppName>
and /Users/.../Build/Products/Debug-iphonesimulator/<AppName>AppTests.octest/<AppName>AppTests.
One of the two will be used. Which one is undefined.
我刚刚使用文档指南Setting Up Application Unit Tests创建了目标。
这也令我感到惊讶,没有提到这样的“ARCLite”类,这里既没有文档,也没有Google(除了一些中文网站的结果)。
有什么想法?谢谢
是的,ARCLite是被链接到目标为10.6/iOS 4.x及更早版本的ARC应用程序的静态库的名称。 – 2011-12-19 02:57:00
太棒了;去我的教育猜测。 :) – Wevah 2011-12-19 02:57:36
是的,我也确定它代表ARC,但事实是有一个警告,我应该忽略它有点困扰我。我想了解它背后的逻辑并相应地修改应用程序。 – Rivera 2011-12-19 05:42:18