【发布时间】:2012-12-25 20:06:30
【问题描述】:
我正在 Xcode 中开发一个应用程序,我目前正在尝试访问一个单独的类并在那里调用一个函数。
发送消息的代码
-(IBAction) reloadButton:(id)sender
{
RootViewController *theInstance = [[RootViewController alloc] initWithNibName:@"MainWindow" bundle:nil];
[theInstance reloadTableView];
}
调用方法
.h 文件
-(void) reloadTableView;
.m 文件
-(void)reloadTableView
{
[self.tableView reloadData];
}
每当我构建时,都没有错误。但是当我运行应用程序并按下“reloadButton”时,它会崩溃并在该行显示“程序收到信号:SIGABRT”:
[self.tableView reloadData];
可能是什么问题,我将如何解决这个问题?
【问题讨论】:
-
c、c++ 和 c# 标签证明,你不知道。您使用的语言是 Objective-C。也许你应该从头开始。 developer.apple.com/library/ios/#referencelibrary/…
-
哈哈哈我在做什么。我刚刚输入 c 并且这些标签出现了。不过还是谢谢你。我会修复它
-
Objective-C 以 «O» 开头
-
谢谢 vikingosegundo
-
老实说:从头开始。
标签: objective-c ios cocoa-touch function