当我将新的tableview加载到导航堆栈时,我收到此错误。 我正在解析的表格中显示所有数据但是一旦完成,应用程序就会停止工作,我收到此错误。
只是想知道是否有人知道问题可能是什么?或者我如何能够调试它?
如果您需要更多代码,请告诉我,我只是不知道要提供什么,因为我不确定错误是指什么。
-[VehicleResultViewController stopAnimating]: unrecognized selector sent to instance 0x6a2a680
答案 0 :(得分:4)
您需要发布更多代码。
通常,当您尝试在没有实现该方法的类上调用方法时,会发生无法识别的选择器错误。
VehicleResultViewController是UITableViewController / UIViewController吗?你添加了stopAnimating方法吗? UIViewController和它的子类UITableViewController在默认实现中没有stopAnimating方法。
如果它是UITableViewController或UIViewController并且你没有添加stopAnimating方法,那么你正在调用一个VehicleResultViewController没有的方法,因此崩溃。
在您:
之前,很难更准确地回答您的问题也可能(更有可能)你的代码中有一个UIActivityIndicatorView,你想停止旋转。在那种情况下,你确定它被命名为'vehicleResultViewController'吗?无论您的UIActivityIndicatorView名称如何,请尝试致电:
[whatever_your_activity_indicator_view_is_named stopAnimating];