Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/cocoa/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 当用户试图从NSOutlineView中删除包含子项的行时,使NSAlert不显示_Objective C_Cocoa - Fatal编程技术网

Objective c 当用户试图从NSOutlineView中删除包含子项的行时,使NSAlert不显示

Objective c 当用户试图从NSOutlineView中删除包含子项的行时,使NSAlert不显示,objective-c,cocoa,Objective C,Cocoa,我该怎么做? 大纲视图正在与核心数据一起使用。这实际上与核心数据没有任何关系。删除时只需选中[object.children count]。当它不是0时,显示一个NSAlert。我试过了,记住了你说的话。下面是发生的情况-。这是因为selectedRow只是一个数字,而不是底层的行对象,因此它不会响应子对象的消息。哦,我明白了。如何获取底层行对象?我尝试使用此代码获取底层行对象。我走对了吗?约书亚:你需要selectedRow作为用户选择的模型对象。您知道,具有子属性的对象。

我该怎么做?
大纲视图正在与核心数据一起使用。

这实际上与核心数据没有任何关系。删除时只需选中[object.children count]。当它不是0时,显示一个NSAlert。

我试过了,记住了你说的话。下面是发生的情况-。这是因为
selectedRow
只是一个数字,而不是底层的行对象,因此它不会响应
子对象的消息。哦,我明白了。如何获取底层行对象?我尝试使用此代码获取底层行对象。我走对了吗?约书亚:你需要
selectedRow
作为用户选择的模型对象。您知道,具有
子属性的对象。