gpt4 book ai didi

cocoa - 如何将新数组设置为 myController.arrangedObjects?

转载 作者:行者123 更新时间:2023-12-03 18:00:21 27 4
gpt4 key购买 nike

我正在尝试操作数组 Controller 中排列对象的值。到目前为止,我已经能够将对象拉入临时数组并操作它们,但我无法将数组设置到我的数组 Controller 。我的临时数组是一个 NSMutableArray ,排列的对象是 NSArray 类。是否因为它不可变,所以我无法为其分配新数组?

附加信息:数组 Controller 有两个键,一个 NSString 和一个 float。这些显示在 NSTableView 中。我目前仅提取 float 键值并尝试将它们设置回数组中。

最佳答案

使用 NSObjectController 的 setContent: 方法将新数组分配给您的 Controller 。

听起来你的数组 Controller 包含一个 NSDictionaries 数组。如果您使用自己的自定义类填充它,或者使用 Core Data,则可以就地操作它们的值,从而无需每次都重新创建内容数组。

关于cocoa - 如何将新数组设置为 myController.arrangedObjects?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7424676/

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