iOS6手势崩溃iOS6.0项目崩溃

时间:2013-01-07 11:36:36

标签: objective-c ios ios5 ios6 uigesturerecognizer

我最初在XCode 4.5中创建了一个使用故事板的iOS6 SDK创建的应用程序。其部署目标是iOS5.0

它基本上是一个tabBarController,有3个视图,一个进入输入屏幕(进入另一个视图链),一个进入偏好,一个进入图表。

图表页面由连接到自定义视图(viewController)的AdChartViewControllerAdChartView)组成。它还有一个PinchGesture Recognizer

如果我在iPhone 6模拟器中运行此应用程序,它一切正常。如果它在iPhone 5.0模拟器上运行它,它可以正常工作,直到我单击视图的选项卡项,它在机器代码objc_msgsend中崩溃。查看堆栈跟踪会给我UINib instatiateWithOwner:Options,在CFRetain上执行NSArray

如果我移除了夹点识别器,它不会崩溃。当我把它添加回去的时候。 pinchGestureRecognizer已连接到动作pinchGestureAction:,该动作在iOS5崩溃之前未被调用,并且在iOS6上正常工作。

我认为没有理由pinchRecognizer不能在iOS5上运行。任何人都可以让我知道我错过了什么,或者在哪里看下一个?

0 个答案:

没有答案