0

我是可可新手,所以如果这是一个愚蠢的问题,我深表歉意。

我有一个由 OpenPanel 填充的 NSTableView,一切正常。

现在我想在 NSTextField 中显示 NSTableView 中的项目数。如何获取 NSTableView 的项目数?我使用 numberOfRowsInTableView 吗?

此外,作为后续,无论是从文件菜单、工具栏还是拖放,捕获 NSTableView 更新的理想方法是什么?

谢谢。

4

1 回答 1

1

最好只是询问您的数据源。您的数据源通常是视图控制器内的一个数组,或者至少是一个代表您的 tableview 的对象。

[anArray count];

给你一个整数。鉴于您已经连接了文本字段,这就是您需要的:

myTextfield.text = [NSString stringWithFormat:@"%i", [anArray count]];

就那么简单。

于 2013-10-17T17:01:51.083 回答