从数组中删除NSTableView中的选定对象

时间:2016-11-18 11:16:42

标签: arrays swift macos

我有一个数组,其中包含一些显示在NSTableView中的对象。我想在我的控制段UI( - 按钮)中删除其中一个。

我的表名为deviceTable,因此我需要找出选择的行。

deviceTable.selectedRow

我想我需要更多代码来获取所选行?不确定...现在我需要在数组中找到这个对象(它叫做 devices )并删除对象。在Swift 3中,应该是

ViewController.devices.remove

我需要提供一些相关信息,因为RemoveAtIndex已被remove取代。我不知道该怎么办 - 有关此的任何信息吗?

很抱歉这些问题可能对您的专业人士来说很容易,这对我来说是一个问题,我希望有人可以帮助我。

1 个答案:

答案 0 :(得分:0)

好吧,我确定需要更多的睡眠._。

ViewController.devices.remove(at: deviceTable.selectedRow)
reloadData()