可可 – NSArrayController子类化的原因是什么?

可可 – NSArrayController子类化的原因是什么?,第1张

概述我正在努力改进我的KVC / KVO / Cocoa-Bindings-fu,并且想知道NSArrayController子类化的原因是什么? 我有一个自定义NSArrayController子类执行一大堆任务.我选择在那里实现这些东西,因为我可以享受完全舒适的绑定和东西.这是我现在使用的: >有时一些物品必须被隐藏,有些必须被显示出来 >我在控制器中执行自定义排序(即分组) >它由不同类型的项目 我正在努力改进我的KVC / KVO / Cocoa-Bindings-fu,并且想知道NSArrayController子类化的原因是什么?解决方法 我有一个自定义NSArrayController子类执行一大堆任务.我选择在那里实现这些东西,因为我可以享受完全舒适的绑定和东西.这是我现在使用的:

>有时一些物品必须被隐藏,有些必须被显示出来
>我在控制器中执行自定义排序(即分组)
>它由不同类型的项目馈送(获取项目,返回项目节点 – 转发大多数东西的虚拟对象)
>我也用它来保持当前显示的过滤条件和搜索选项
>另外,我添加了NStableVIEw代理和数据源支持,允许拖放在控制器中放下实现权
>我还定制了那里的单元格的工具提示

是的,等等.基本上这一切都归结为这个本质:如果你想要的数据不同于你放入的NSArrayController的子类

马克斯

总结

以上是内存溢出为你收集整理的可可 – NSArrayController子类化的原因是什么?全部内容,希望文章能够帮你解决可可 – NSArrayController子类化的原因是什么?所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1030534.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存