ios - 根据索引更新 NSMutableArray

标签 ios objective-c nsmutablearray

我有如下所示的 NSMutableArray。

我有如下 NSMutableArray 数据。

(
        {
        Id = 3;
        Name = Fahim;
    },
        {
        Id = 2;
        Name = milad;
    },
        {
        Id = 1;
        Name = Test;
    }
)

我想将 milad 更改为 New Name

表示我想更新索引为 1 的对象的数据。

知道如何完成这项工作吗?

最佳答案

NSMutableDictionary *miladData = [array[1] mutableCopy];
[miladData setObject:@"New Name" forKey:@"Name"];
[array replaceObjectAtIndex:1 withObject:miladData];

关于ios - 根据索引更新 NSMutableArray,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20046799/

相关文章:

ios - Facebook iOS SDK 3.5.1 : openActiveSessionWithReadPermissions - completion handler called twice

objective-c - 从 NSMutableArray 中取出对象

iphone - NSMutableArray removeAllObjects 导致崩溃

ios - 横向模态模式在关闭时切换为纵向模式

objective-c - 在 Cocoa 中卡住 OS X 屏幕

ios - 我应该为这个完整的场景使用操作队列吗?

objective-c - iOS触控,手势,动画

objective-c - 避免 "NSArray was mutated while being enumerated"

ios - 如何在 iPhone 中执行命令行?

ios - 如果行高为 UITableViewAutomaticDimension,则 UITableViewWrapperView 大小不会根据内容更改