【发布时间】:2011-01-16 05:48:21
【问题描述】:
如何使用我自己的数据源获取 NSOutlineView 的选定项。 我看到我可以获得 selectedRow 但它返回相对于大纲状态的行 ID。这样做的唯一方法是跟踪项目的展开折叠状态,但这似乎很荒谬。
我希望得到类似的东西:
array = [outlineViewOutlet selectedItems];
我看了其他类似的问题,他们似乎没有回答这个问题。
【问题讨论】:
-
如果有人偶然发现这个并试图为 swift 找到答案,这是下面代码的一个端口。
println(MainOutlineList.itemAtRow(MainOutlineList.selectedRow))