我正在 Xcode 中制作 OSX Cocoa 应用程序。我想在应用程序的左侧有一个面板,显示给定文件夹中文件的可点击列表,当用户单击一个文件时,该文件应在应用程序右侧的 NSTextView 中打开。我已经弄清楚如何打开、保存和写入给定文件夹中的文件,但我不知道如何使用文件名制作可选视图。
我正在考虑使用 OnClicked 方法打开文件。
另外,我不想使用 OpenFile 下拉面板,我希望文件显示在屏幕上。
我正在 Xcode 中制作 OSX Cocoa 应用程序。我想在应用程序的左侧有一个面板,显示给定文件夹中文件的可点击列表,当用户单击一个文件时,该文件应在应用程序右侧的 NSTextView 中打开。我已经弄清楚如何打开、保存和写入给定文件夹中的文件,但我不知道如何使用文件名制作可选视图。
我正在考虑使用 OnClicked 方法打开文件。
另外,我不想使用 OpenFile 下拉面板,我希望文件显示在屏幕上。
您应该使用NSOutlineView
来显示文件列表。您可以通过使用NSFileManager
.
然后,当大纲视图的选择发生变化时,您可以读取文件的内容并设置NSTextView
'string
属性。