Xcode:方法定义没有找到不存在的方法的消息(?)+ XIB中的轻微颜色变化



我有两个基本的实际问题:

第一个真的很愚蠢。我收到一条消息说:"没有找到'aIncreasedSelection'的方法定义,以及'不完整的实现'。嗯,这很奇怪,因为我的。m或。h文件中都没有这个方法(类名在注释中提到)。我曾经实现这个方法,但是我删除了它,因为它是多余的。在某种程度上,我的Xcode项目似乎不能放弃这个方法…

2)第二个问题也很神秘。我有几个viewcontroller我放了相同的背景,和相同的按钮。它在屏幕上的大小和位置也完全相同(我定义了像素)。不知什么原因,当我在视图之间切换时,其中一个按钮的颜色发生了轻微的变化(这是一个Photoshop创建的底部带有镜像效果的按钮,它的镜像变得更亮)。这真的很烦人,因为它们应该是相同的;当用户现在切换视图时,他可以看到按钮有颜色差异(应该是作为一个按钮放在dock中,在整个应用程序中应该是相同的)……

非常沮丧,因为我不能解决这些小错误…什么好主意吗?谢谢!

关于您的第一个问题,如果您已经验证它不再存在于您的。h或。m文件中,请尝试cmd+shift+k并清理您的项目,然后重建。这应该可以更新所有内容,理论上可以为您解决这个问题。

关于第二个问题,听起来确实很奇怪。你能不能提供一些照片?你是静态地将图像加载到类似的按钮中,还是做了不同的事情?

重新打开我的项目解决了我的第一个问题(不像刷新- cmd + shift + k,这不起作用)。尽管:-/,颜色问题仍未解决这肯定是一个bug,因为我没有改变任何东西。事实上——非常令人困惑!

最新更新