gpt4 book ai didi

ios - 如何将 NSMutableDictionary 对象添加到位置 last+1 的其他 NSMutableDictionary

转载 作者:行者123 更新时间:2023-11-29 12:39:28 26 4
gpt4 key购买 nike

我在这个数组中有一个 NSArray 和 NSMutableDictionary 对象,如下所示。我想在这个数组的索引:2 处得到一个对象,并将来自以下数组的 NSMutableDictionary 对象添加到其他 NSMutableDictionary 中已经说了五个元素位置 6:

(
{
事件 ID = 2;
eventName = "Sweels";
},
{
事件 ID = 1;
eventName = "拉肯格";
},
{
事件 ID = 23;
eventName = "荣达";
}
)
我能够获取 NSMutableDictionary 对象并且可以提取键和值然后可以添加但想要添加整个对象而不提取键和值

{
eventId = 23;
eventName = "Royta";
}

最佳答案

您可以使用此初始化器使用另一个给定字典中包含的键和值来初始化 NSMutableDictionary 对象:

- (instancetype)initWithDictionary:(NSDictionary *)otherDictionary

例子:

NSMutableDictionary *newDict = [[NSMutableDictionary alloc] initWithDictionary:extractedDict];

如果您不想创建新的 NSMutableDictionary 对象,而只需要将键/值添加到现有对象,则使用此方法:

- (void)setValuesForKeysWithDictionary:(NSDictionary *)keyedValues

例子:

[newDict setValuesForKeysWithDictionary:extractedDict];

关于ios - 如何将 NSMutableDictionary 对象添加到位置 last+1 的其他 NSMutableDictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25378107/

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