Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 以编程方式使用NsarrayController是一种不好的做法吗?_Objective C_Performance_Cocoa_Nsarraycontroller - Fatal编程技术网

Objective c 以编程方式使用NsarrayController是一种不好的做法吗?

Objective c 以编程方式使用NsarrayController是一种不好的做法吗?,objective-c,performance,cocoa,nsarraycontroller,Objective C,Performance,Cocoa,Nsarraycontroller,我想知道是否有任何理由不以编程方式使用NSArrayController。所有文档和教程都面向在IB中实现NSArrayController 这样做有什么负面影响吗?没有,一点也没有。这可能会超出使用它们的目的,即管理值的过程的某种自动化,但您当然可以在代码中创建和使用它们,而不是从nib或xib创建和使用它们。我正在尝试将一个NSArray的内容绑定到另一个NSArray,同时在两个数组之间应用转换器。

我想知道是否有任何理由不以编程方式使用NSArrayController。所有文档和教程都面向在IB中实现NSArrayController


这样做有什么负面影响吗?

没有,一点也没有。这可能会超出使用它们的目的,即管理值的过程的某种自动化,但您当然可以在代码中创建和使用它们,而不是从nib或xib创建和使用它们。

我正在尝试将一个NSArray的内容绑定到另一个NSArray,同时在两个数组之间应用转换器。