10.7构建于10.8时,构建工作不正确

时间:2012-11-26 20:42:16

标签: xcode osx-lion osx-mountain-lion afnetworking

我只是在解释我的问题时遇到了一些问题。但总之。我有一个非常简单的项目,我使用的唯一外部代码是AFNetwork。

当应用程序打开时,我打开一个简单的登录窗口。它有一个子视图,其中包含用户名字段和密码字段,以及确定和取消按钮。一切都在10.8顺利进行。当我构建应用程序并将其复制到10.7计算机时,所有点击注册都低于我实际点击。因此,如果我想将光标放到用户名字段,我必须点击大约20-25像素,如果我想点击确定按钮,我必须点击按钮上方20-25像素。

如果我在10.7上构建项目,点击是正确的,但是一旦我设置了NSMutableRequest,我就会被调试器中的汇编代码抛出,我不知道发生了什么,除了它在[str length]上在左侧的调试视图内,主线程。

我已经查看了每个xib设置,没有设置自动布局,没有视图有图层,所有设置都与10.7兼容。构建清洁,项目 - >档案已经过测试。

我只是在我的智慧结束。

1 个答案:

答案 0 :(得分:1)

我的问题似乎主要是因为我在awakeFromNib中,[self.view setWantsLayer]在10.8上按预期工作(对于iOS开发人员),但在10.7中做了一些奇怪的事情。

如果你想要图层,可以在Interface Builder或子类中进行,这是最安全的方法。