试图重新加载表,但给予异常'NSInvalidArgumentException'

问题描述:

我有一个我使用iboutlet.and创建的tableview,当我尝试重新加载它给这个异常的表。 终止应用程序由于未捕获的异常“NSInvalidArgumentException”,reason: '-[NSCFString objectAtIndex:]:无法识别的选择发送到实例0x5949310试图重新加载表,但给予异常'NSInvalidArgumentException'

IBOutlet UITableView *tableStudent; 

这里的.h和.m文件。

.H

IBOutlet UITableView *tableStudent; 

-(IBAction)enabeluser; 

.M当您参考不存在的对象

-(IBAction)enabeluser{ 
    [tableStudent reloadData]; 
} 
+0

嘿plaace所有的代码regradig到表视图,我们怎么知道是错误 – Ranga

+0

NSInvalidArgumentException当您引用不存在的对象时发生。您可能在该类中具有发布数据源或tableview对象。 – MrWaqasAhmed

+1

似乎数据源(似乎是一个数组)在当时已经发布,你调用* realodData *方法。 – EmptyStack

当时你的数组已经发布,你调用realodData方法。

NSInvalidArgumentException发生。您可能在该类中具有发布数据源或tableview对象。