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。