gpt4 book ai didi

objective-c - OSX10.5 之前版本中 NSCollectionView 的替代方案,Cocotron?

转载 作者:行者123 更新时间:2023-12-03 17:36:48 24 4
gpt4 key购买 nike

NSCollectionView 是在 OS X 10.5 中引入的,尚未在 Cocotron 中实现。

我正在尝试实现一个小型应用程序,该应用程序将允许为在线服务创建正确打包的数据文件,然后由管理员上传。更具体地说,用户将通过将输入和输出文件拖到窗口上来创建输入和输出数据对的集合。

目前的想法是,用户拖动一个文件,从文件名中检测它是否是输入或输出文件名(默认情况下为输入),并将带有用于输入和输出的图标和文件名的 View 添加到 Collection View 中。然后,将第二个文件拖放到“其他”图标上。

NSCollectionViewItem's view

但是,NSCollectionView 不会出现在 10.5 之前的版本中,而且我的大多数用户都没有 Mac,因此我必须提供一个 Cocotron 构建的应用程序。不仅;我仍然没有完全理解 KVC/KVO,我真的应该理解我的代码所做的一切。因此,我需要一个 NSCollectionView 的替代方案。

除了使用 NSCollectionView 之外,我还有什么选择?(任何直观的解决方案都值得赞赏,不要觉得受到上述我的想法的描述的限制。)

最佳答案

要使用NSCollectionView,你不仅需要了解KVC和KVO,还需要了解Bindings .

有适用于 Tiger 的 NSCollectionView 克隆代码 here .

关于objective-c - OSX10.5 之前版本中 NSCollectionView 的替代方案,Cocotron?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3395415/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com