Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 发送到UIRefreshControl的选择器无法识别_Iphone_Ios_Ios6 - Fatal编程技术网

Iphone 发送到UIRefreshControl的选择器无法识别

Iphone 发送到UIRefreshControl的选择器无法识别,iphone,ios,ios6,Iphone,Ios,Ios6,我得到这个错误: Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MasterViewController setRefreshControl:]: unrecognized selector sent to instance 0x2681e0' 如何解决此问题,因为在模拟器中,我的应用程序正在运行,但在具有相同代码的设备上,我的应用程序没有运行。我希望您的模拟器是iOS6模拟

我得到这个错误:

Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[MasterViewController setRefreshControl:]: unrecognized selector sent to instance 0x2681e0'

如何解决此问题,因为在模拟器中,我的应用程序正在运行,但在具有相同代码的设备上,我的应用程序没有运行。

我希望您的模拟器是iOS6模拟器,并且您尝试运行的设备可能有较低的操作系统版本。对吗? .

可用性:在iOS 6.0及更高版本中可用


刷新控件是
iOS6
的新功能。因此,如果你想支持
iOS5
,最好的办法是检查刷新控制类是否存在(你可以使用
NSClassFromString
),如果不存在,要么不使用它,要么使用其他方法。

是的,我的模拟器是iOS6模拟器,我正在iPad1上测试我的应用程序。是的!就是这样……我的答案中已经清楚地说明了解决方案!在iOS6或更高版本的设备上进行测试。它可以正常工作…需要应用程序的部署目标是什么?部署目标是iOS 5.0。