three20和iOS 6不能正常工作
我只是尝试了一个有Three20的项目,它似乎没有编译/给我造成错误。 看起来像是因为一些UITouch界面已经改变。 不知道是否有一个快速解决这个问题?
看起来像这里是问题:
UITouch ivars已经被删除了iOS 6 SDK头文件:UIViewAdditions中的私有API访问打破了iOS 6的构build。
GitHub上的这个补丁看起来像是在iOS 6下使用Three20时修复了这个问题。
基本上修补程序是更新src/Three20UI/Headers/UIViewAdditions.h
和src/Three20UI/Headers/UIViewAdditions.m
并更改所有引用
#ifdef DEBUG
对此:
#ifdef DEBUG_TOUCHES