【发布时间】:2011-10-20 12:58:54
【问题描述】:
我想让我的应用程序与 iOS 5 兼容。iOS 4.3 一切顺利。将主项目和目标编译器设置更改为 Apple LLVM 编译器 3.0,并将 Three20 项目和目标设置设置为 LLVM GCC 4.2 后,我运行了应用程序。应用程序运行良好,但在照片库屏幕上有一些我不想要的东西。有截图。
iOS 5 http://www.portxl.com/ios/5.png
缩略图上方有一个矩形块。我在 iOS 4.3 中使用相同的代码运行相同的应用程序并且没有阻塞。截图如下。
(来源:portxl.com)
等待您的建议,提前致谢。
有一个简短的说明:当我将 Three20 项目和目标设置更改为 Apple LLVM 编译器 3.0 时,three20 类中出现错误。当我滚动 tableview 矩形块时,tableview 带有。
【问题讨论】:
-
您应该将此发布到three20问题跟踪器(在此之前,请查看最新版本)-github.com/facebook/three20
-
您尝试过什么来解决这个问题?当不是所有项目都使用它时,为什么要更新到 LLVM3?使用 LLVM 3 编译时会出现什么错误?
-
感谢 Tomen,我会在检查最新版本后将此问题发布到 three20 问题跟踪器。 Stephen Darlington,我在 TTThumbsViewController 和 TTTableViewController 类中做了一些更改,没有任何改变。我只更新了主项目而不是three20。现在我对类进行了更改,当我更新了three20 LLVM 3M 并且three20 编译器现在是LLVM 3M 时会出错。但是矩形块仍然存在。
-
大家好,可能对其他人有帮助,我将 Three20 更新到最新版本后问题消失了。