我是 cocoa 新手,所以如果这是一个愚蠢的问题,我深表歉意。
我有一个由 OpenPanel 填充的 NSTableView,一切正常。
现在我想在 NSTextField 中显示 NSTableView 中的项目数。如何获取 NSTableView 的项目数?我是否使用 numberOfRowsInTableView?
此外,作为后续,捕获 NSTableView 更新的理想方法是什么,无论它们是如何发生的,无论是从文件菜单、工具栏还是拖放?
谢谢。
最佳答案
最好只是询问您的数据源。 您的数据源通常是 View Controller 内的数组,或者至少是作为 TableView 委托(delegate)的对象。
[anArray count];
给你一个整数。鉴于您已经连接了文本字段,这就是您所需要的:
myTextfield.text = [NSString stringWithFormat:@"%i", [anArray count]];
就这么简单。
关于objective-c - 如何在 NSTableView 中显示行数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19432842/