【发布时间】:2013-06-28 20:45:43
【问题描述】:
我有一个NSOutlineView和一堆对象,你可以想象它是一棵文件树。
所以我尝试扩展 NSTextFieldCell 类以解析当前项目的名称并为其呈现图标。但我仍然停留在图标部分。我根本无法使用标准硬编码图像!
我尝试了很多教程,我唯一开始学习的是一个名为 PXSourceList 的类,但它是为 OSX 10.7+ 设计的。此外,这些教程中的大多数使用 AppDelegate 和 NSOutlineViewDataSource 协议,我还希望在其他地方管理代码,而不是在 APPDelegate 类中。
有人能给我一些关于第一步的指导吗?我认为对围绕图标事物的一般逻辑有一点启发就足够了。我很感激!
我为 Snow Leopard 使用 XCode 4.2。我正在进行的项目应该在 OSX 10.6+ 中工作,所以我不能使用使用 NSViews 的新 Lion 单元格方法。
【问题讨论】:
标签: objective-c macos cocoa xcode4.2 nsoutlineview