繁体   English   中英

以编程方式将NSTableColumn绑定到NSArrayController

[英]Bind NSTableColumn to NSArrayController programmatically

我如何以编程方式将NSTableViewColumn绑定到NSArrayController? 我有一个具有2列的表已经绑定到阵列控制器。 但是我要在运行时添加新列,并且这些列需要绑定到arraycontroller的rangedObjects。 其基于单元格的NSTableview。 我只在网上找到此代码,但无法使其工作..

 NSString *akey = @"somekey";
 NSString *keypath = [NSString stringWithFormat:@"arrangedObjects.%@",akey];
 [newColumn bind:@"value" toObject:arrayController withKeyPath:keypath options:nil];

我不确定“ bind:”部分,也不了解苹果文档,即我必须公开一个绑定。

任何帮助表示赞赏。

谢谢

用NSValueBinding替换“值”应该工作

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM