9

我只是在尝试我的一个项目,其中包含 Three20,它似乎没有编译/给我构建错误。似乎是因为一些 UITouch 界面发生了变化。想知道是否有快速解决方法可以做到这一点?

似乎这是问题所在:

UITouch ivars 已从 iOS 6 SDK 标头中删除:UIViewAdditions 中的私有 API 访问会破坏 iOS 6 上的构建。

4

1 回答 1

34

GitHub 上的这个补丁似乎解决了在 iOS 6 下使用 Three20 时的这个问题。

基本上补丁是更新src/Three20UI/Headers/UIViewAdditions.hsrc/Three20UI/Headers/UIViewAdditions.m更改所有引用

#ifdef DEBUG

对此:

#ifdef DEBUG_TOUCHES
于 2012-08-29T22:22:34.827 回答