8

我已经UISwipeGestureRecognizer在我的 Xcode 笔尖中添加了一个,并且将它放在那里会使我的应用程序崩溃:

..exception 'NSInvalidArgumentException',原因:'-[UISwipeGestureRecognizer initWithCoder:]:无法识别的选择器发送到实例 0x5c2ab30'。

为什么?

4

1 回答 1

21

发生这种情况是因为您在错误的 iOS 版本上运行该应用程序。您不能将手势识别器放在 iOS <5 上的 xib 文件中,因此如果您想支持旧版本的 iOS,则必须在代码中创建它们。

于 2011-07-17T23:55:41.453 回答