未在模拟器

时间:2015-06-16 22:37:17

标签: ios swift uitableview sigabrt

我正在尝试将此tableview控制器嵌入到我的滚动视图中。 StoryBoard

然而,当我启动模拟器时,我的细胞是空白的。

The simulator

此外,每当我尝试将控制器的类切换到我的自定义类时,我都会得到一个SIGABRT。这是怎么回事?

1 个答案:

答案 0 :(得分:0)

通常,当对象收到未实现的消息时会引发SIGABRT异常。或者用更简单的术语来说,在对象上需要一个不存在的方法。

通常这不会发生,因为如果在对象“bar”上调用方法“foo”,如果方法“foo”不存在,编译器将抛出错误。但是当您使用选择器间接调用方法时,编译器可能无法确定该方法是否存在于该对象上。