Xcode项目看不到对链接库所做的更改

Xcode项目看不到对链接库所做的更改,xcode,Xcode,在中开发:Xcode 5 设置:工作区包含两个项目(工作区和项目是预先存在的)。项目一是iPad应用程序,项目二是项目一使用的框架库 问题:从存储库中获取代码后,项目应用程序将正常工作;没有问题。然后,我对库项目进行修改(向库项目中的现有类添加新方法并生成…无错误),并向应用程序项目添加代码,以在库项目的类中调用此新方法(代码完成会看到新方法,然后生成…无错误)。然后我运行/调试应用程序项目(无论是在iOS设备上还是在模拟器上,都无所谓)。当我到达应用程序项目中调用库项目中类的新方法的行时,我得

中开发:Xcode 5

设置:工作区包含两个项目(工作区和项目是预先存在的)。项目一是iPad应用程序,项目二是项目一使用的框架库

问题:从存储库中获取代码后,项目应用程序将正常工作;没有问题。然后,我对库项目进行修改(向库项目中的现有类添加新方法并生成…无错误),并向应用程序项目添加代码,以在库项目的类中调用此新方法(代码完成会看到新方法,然后生成…无错误)。然后我运行/调试应用程序项目(无论是在iOS设备上还是在模拟器上,都无所谓)。当我到达应用程序项目中调用库项目中类的新方法的行时,我得到以下错误:

未聚合的选择器已发送到实例0x16665af0

我有更好的Objective-C编码人员查看它,代码本身是好的。我也遵循了下面链接的建议,但问题仍然存在

此代码适用于商业应用程序,因此无法接受诸如“打开文件x或y并手动编辑”之类的建议


有什么建议吗?

在无法识别的选择器错误中,是否显示了将选择器发送到的类?应该这样。这门课合适吗?如果不是,则可能是不正确的指针问题。另外,您是否尝试过清理和重建所有(甚至可能清理生成文件夹)?问题已经解决,尽管对我来说仍然没有意义。。。以前,项目2通过“构建阶段”窗口的“链接二进制文件与库”部分作为一个框架(project_two.framework)链接到项目1。我们删除了这个链接,取而代之的是“project_two.a”。我们还必须确保“project_two.a”被设置为当前方案中的构建目标(点击并按住当前方案->编辑方案->构建->点击加号,然后从列表中选择“project_two.a”。现在一切正常。有人知道这有什么关系吗?