如何在Cocoa应用程序中显示文件列表



我正在Xcode中制作一个OSX Cocoa应用程序。我想在应用程序的左侧有一个面板,显示给定文件夹中文件的可点击列表,当用户点击其中一个时,该文件应该在应用程序右侧的NSTextView中打开。我已经学会了如何打开、保存和写入给定文件夹中的文件,但我不知道如何使用文件名创建可选视图。

我正在考虑使用OnClicked方法打开文件。

此外,我不想使用OpenFile下拉面板,我希望文件显示在屏幕上。

您应该使用NSOutlineView来显示文件列表。您可以通过使用NSFileManager遍历文件系统来填充它。

然后,当大纲视图的选择发生更改时,可以读取文件的内容并设置NSTextViewstring属性。

最新更新