无法让 TableCell 从自定义填充 class
Unable to get TableCell to populate from custom class
我的 table 视图有一个奇怪的问题,我不确定如何解决。我已经在十几个程序中以十几种方式完成了这个,这是第一次没有奏效。
问题是我在我的应用程序中创建了一个 table 视图,创建了一个对象,将委托和数据源发送到该对象,将该对象引用到我的自定义 class 并且一切似乎objectValueForTableColumn 除外。
我的对象:
我的table:
输出:
我编写的其他程序完全按预期工作,但这个程序不会 return table 列的值,即使我可以通过我的 NSLogs 看到它正在执行代码。相反,我得到每个单元格的 "Table View Cell" 值,就像你没有 return 数据时所做的那样。
h 文件:
米文件:
在这个简单的测试中,我只是想通过让每个单元格都显示 "HELLO".
来验证它是否有效
日志window:
我的问题是:你能看看这个并告诉我我是否遗漏了什么吗?
我最终就此向 Apple 开具了一张罚单,他们在 Xcode 中发现了一个小故障,即使它 class 被确定为基于 Cell table 它也发生了变化改为基于 table 的视图(但在 IB 中仍显示为基于单元格),因此从未填充值。他们让我删除该视图中的所有内容并重新执行,然后它开始正常工作。
我已经尝试删除 table,但显然这还不够,我还需要删除 table 所在的视图并完全重做我的控制器 class 也是如此。
我的 table 视图有一个奇怪的问题,我不确定如何解决。我已经在十几个程序中以十几种方式完成了这个,这是第一次没有奏效。
问题是我在我的应用程序中创建了一个 table 视图,创建了一个对象,将委托和数据源发送到该对象,将该对象引用到我的自定义 class 并且一切似乎objectValueForTableColumn 除外。
我的对象:
我的table:
输出:
我编写的其他程序完全按预期工作,但这个程序不会 return table 列的值,即使我可以通过我的 NSLogs 看到它正在执行代码。相反,我得到每个单元格的 "Table View Cell" 值,就像你没有 return 数据时所做的那样。
h 文件:
米文件:
在这个简单的测试中,我只是想通过让每个单元格都显示 "HELLO".
来验证它是否有效日志window:
我的问题是:你能看看这个并告诉我我是否遗漏了什么吗?
我最终就此向 Apple 开具了一张罚单,他们在 Xcode 中发现了一个小故障,即使它 class 被确定为基于 Cell table 它也发生了变化改为基于 table 的视图(但在 IB 中仍显示为基于单元格),因此从未填充值。他们让我删除该视图中的所有内容并重新执行,然后它开始正常工作。
我已经尝试删除 table,但显然这还不够,我还需要删除 table 所在的视图并完全重做我的控制器 class 也是如此。