`
rayln
  • 浏览: 434295 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

NSMutableDictionary

阅读更多
//
//  main.m
//  NSMutableArray
//
//  Created by rayln on 13-9-7.
//  Copyright (c) 2013年 rayln. All rights reserved.
//

#import <Foundation/Foundation.h>

int main(int argc, const char * argv[])
{

    @autoreleasepool {
        NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"v1", @"k1", @"v2", @"k2", @"v3", @"k3", nil];
        //往dic中加入新的key和value
        [dic setObject:@"v4" forKey:@"k4"];
        
        //删除某个对象
        [dic removeObjectForKey:@"k3"];
        //添加一个新的字典到这个字典里面
        [dic addEntriesFromDictionary:[NSDictionary dictionaryWithObjectsAndKeys:@"v5", @"k5", nil]];
        
        NSLog(@"%@", dic);
        
    }
    return 0;
}

分享到:
评论

相关推荐

    顺序版NSMutableDictionary

    在iOS和Mac开发中,`NSMutableDictionary`是Foundation框架中的一个核心类,它是`NSDictionary`的子类,提供了可变的键值对存储功能。在标准的`NSMutableDictionary`中,键值对的插入顺序并不是保留的,也就是说当你...

    NSDictionary_NSMutableDictionary

    1.字典使用Key-Value的形式储存数据,是关键字及其定义(描述)的集合 2.字典中的对象储存没有顺序,使用key来表示每个对象,key唯一,Value值可相同 3.字典里Value值在前,key在后 Cocoa中的实现字典的集合...

    NSDictionary-Enhance:NSDictionary NSMutableDictionary 增强

    NSDictionary NSMutableDictionary 增强 Import pod 'NSDictionary-Enhance', '~&gt; 1.0.0' Usage #import "NSDictionary+VDEnhance.h" [NSDictionary vd_dictionaryWithDictionary:originDic mergeWithDictionary:dic...

    safely安全使用NSArray,NSMutableArray,NSDictionary,NSMutableDictionary,NSMutableString。-Swift开发

    FFSafeKit安全地使用NSArray,NSMutableArray,NSDictionary,NSMutableDictionary,NSMutableString。 功能安全访问NSArray安全访问NSDictionary安全访问并执行更改FFSafeKit安全地使用NSArray,NSMutableArray,...

    objc-aatree:作为 NSMutableDictionary 的 Arne Andersson (AA) 平衡二叉搜索树的线程安全的 Objective-C 实现

    此类是NSMutableDictionary类集群的扩展,因此您期望从 Foundation Collections 获得的所有方法(主要在NSMutableDictionary公共抽象接口中)也可以在此类上调用,除了初始化方法。 该类支持,除其他外, NSCopying...

    Objective-C笔试及答案

    - **知识点解释:** 集合分为可变集合(如`NSMutableArray`, `NSMutableSet`, `NSMutableDictionary`)和不可变集合(如`NSArray`, `NSSet`, `NSDictionary`)。可变集合允许在其生命周期内添加或移除元素,而不可变...

    Objective-C---How-to-Create-And-Use-NSDictionary-And-NSMutableDictionary-Latest-2017-Hindi-:源代码-How to use the source code

    Objective-C-如何创建和使用NSDictionary和NSMutableDictionary-Latest-2017-Hindi- 视频:-Yogesh Patel在Objective-C中使用NSDictionary和NSMutableDictionary的介绍。 在本频道中,我将在多部视频中讲授大多数...

    plist文件是标准的xml文件

    NSMutableDictionary* dict = [ [ NSMutableDictionary alloc ] initWithContentsOfFile:@"/Sample.plist" ]; [ dict setObject:@"Yes" forKey:@"RestartSpringBoard" ]; [ dict writeToFile:@"/Sample.plist" ...

    NSArray,NSSet,NSEnumerator,NSDictionary及对应Mutable介绍

    这些类包括NSArray、NSSet、NSEnumerator和NSDictionary,以及它们的可变版本NSMutableArray、NSMutableSet和NSMutableDictionary。这些类提供了各种操作来处理对象的集合,如添加、删除、查找等。以下是关于这些类...

    Objective-C词典对象的使用总结

    在Objective-C中,词典对象通常通过NSDictionary类及其可变子类NSMutableDictionary来实现。NSDictionary用于存储键值对形式的数据集合,其中每个键对应一个对象(值)。本知识点总结将详细介绍Objective-C中...

    OC-适配器模式-适配支付接口

    - (void)finishTransaction:(NSMutableDictionary *)transactionInfo; @end @interface PaymentAdapter : NSObject @property (nonatomic, strong) ThirdPartyPayment *thirdPartyPayment; @end @...

    Objective-c解析XML封装

    3 返回NSMutableDictionary或者NSMutableArray,键值封装。 示例见最后的注释。 XML封装类待续。。。 转载请注明来源,谢谢 ====== XmlResolve.h #import &lt;Foundation/Foundation.h&gt; @interface ...

    ios-把block当成属性放在全局字典中的用例.zip

    这里,我们创建一个名为`ZHBlockSingleCategroy`的分类(Category),为`NSMutableDictionary`添加一个Block类型的属性。在Objective-C中,由于Block不能直接作为分类的实例变量,我们需要使用运行时特性来实现这一...

    02 配置tabbar

    NSMutableDictionary *selectedAttrs = [NSMutableDictionary dictionary]; selectedAttrs[NSFontAttributeName] = [UIFont systemFontOfSize:12]; selectedAttrs[NSForegroundColorAttributeName] = [UIColor ...

    IOS 开发之NSDictionary转换成JSON字符串

    NSMutableDictionary *dict = [NSMutableDictionary dictionary]; [self enumerateKeysAndObjectsUsingBlock:^(id _Nonnull key, id _Nonnull obj, BOOL * _Nonnull stop) { NSString *keyString = nil; NSString...

    iphone存储用法汇总

    - 初始化:`NSMutableDictionary *mutableDict = [[NSMutableDictionary alloc] init];` - 设置值:`[mutableDict setObject:@"NewValue" forKey:@"key"];` - 删除键值对:`[mutableDict removeObjectForKey:@...

    IOS开发之Post 方式获取服务器数据

    NSMutableDictionary *params = [[NSMutableDictionary alloc] init]; [params setObject:@"taobao.taobaoke.items.get" forKey:@"method"]; [params setObject:@"num_iid,title,pic_url,price,score" forKey:@...

    登陆注册实现demo

    NSMutableDictionary *usernamepasswordKVPairs = [NSMutableDictionary dictionary]; [usernamepasswordKVPairs setObject:txtfldUsername.text forKey:KEY_USERNAME]; [usernamepasswordKVPairs setObject:...

    Objective-c对象组装XML

    NSMutableDictionary *map = [[NSMutableDictionary alloc]init]; [map setObject:@"a" forKey:@"author"]; [map setObject:@"b" forKey:@"title"]; [map setObject:@"c" forKey:@"content"]; 或者 ...

    cocoa something related

    &gt; NSMutableDictionary *parameters = [NSMutableDictionary dictionary]; &gt; [parameters setObject:mainPort forKey:@"port"]; &gt; &gt; // start the secondary threads &gt; // loop starts at 1 because the main thread...

Global site tag (gtag.js) - Google Analytics