簡體   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