View Based content mode on OS X versions prior to 10.7
Identifier on OS X versions prior to 10.7
当尝试在 IB 中使用“源列表”对象时,这会作为警告出现。我的构建目标设置为 10.6 以进行开发/发布,并且确实可以构建。
我假设这实际上会在 10.6 中崩溃是正确的吗?为什么它甚至让我建造它?
View Based content mode on OS X versions prior to 10.7
Identifier on OS X versions prior to 10.7
当尝试在 IB 中使用“源列表”对象时,这会作为警告出现。我的构建目标设置为 10.6 以进行开发/发布,并且确实可以构建。
我假设这实际上会在 10.6 中崩溃是正确的吗?为什么它甚至让我建造它?
如果您直接查看问题导航器中的警告上方,您会发现它位于名为“不支持的属性”之类的标题下。
因此,完整的警告,包括与它们一起出现的标题,是:
- 不支持的属性:10.7 之前的 OS X 版本上的基于视图的内容模式
- 不支持的属性:10.7 之前的 OS X 版本上的标识符
换句话说,它告诉您“基于视图的内容模式”和“标识符”属性在 10.7 之前的 OS X 版本上不受支持。
问题不在于表格视图是源列表;这是在 10.5 中引入的。问题是:
当然,在表视图中给任何东西一个标识符的主要原因是为了视图重用,所以这些确实是一个问题。
您正在尝试在 10.6 的应用程序中使用基于视图的表格视图。那是行不通的。您需要 10.7(或更高版本)或创建基于单元格的表格视图。