我的桌面视图出了个奇怪的问题,我不知道该如何修复。我已经在十几个程序中用了十几种方法,这是第一次它不起作用。
问题是,我在我的应用程序中创建了一个表视图,创建了一个对象,将委托和数据源发送到了对象,将对象引用到了我的自定义类,并且除了objectValueForTableColumn之外,一切似乎都正常工作。
我的目标:

我的桌子:

产出:

我编写的其他程序的工作与预期完全相同,但这个程序将不会返回表列的值,尽管我可以用NSLogs看到它正在执行代码。相反,我得到每个单元格的“表视图单元格”值,就像不返回数据时一样。
H档案:

M档案:

在这个简单的测试中,我只想通过让每个单元格都说"HELLO“来验证它是否有效。
日志窗口:

我的问题是:你能看看这个然后告诉我我是不是漏了什么东西吗?
发布于 2015-01-17 18:52:58
最后,我和苹果公司开了张罚单,他们在Xcode中发现了一个小问题,即使它被归类为一个基于单元格的表,它还是被改为了一个基于视图的表(但在IB中仍然显示为基于单元格的表),因此这些值从未被填充过。他们让我删除视图中的所有内容,然后重新做,然后它就开始正常工作了。
我已经尝试过删除表,但显然这还不够,我还需要删除表在其中的视图,并且完全重新为它重新创建控制器类。
https://stackoverflow.com/questions/27950754
复制相似问题