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

时间:2011-08-16 16:57:24

标签: xcode xib

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

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

2)第二个问题也是一个非常神秘的问题。我有几个viewControllers,我把相同的背景和相同的按钮放在一起。它在屏幕上的大小和位置确实相同(我定义了像素)。由于一个未知的原因,当我在视图之间切换时,其中一个按钮的颜色变化很小(它是一个Photoshop创建的按钮,底部带有镜像效果,它是变为更亮的镜像)。这真的很烦人,因为它应该是相同的;当用户现在切换视图时,他可以看到按钮中存在颜色差异(应该被设置为停靠栏中的按钮,在整个应用程序中应该相同)...

非常沮丧,因为我无法解决这些小错误......有什么想法吗?谢谢!

2 个答案:

答案 0 :(得分:1)

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

至于第二个问题,确实听起来很奇怪。你有什么机会以某种方式提供图片吗?你是静态地将图像加载到类似的按钮中,还是你做了不同的事情?

答案 1 :(得分:1)

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