• NSMutableDictionary


    NSMutableDictionary 用于处理值对集合。保存到键的对象必须实现了copyWithZone:方法。和NSMutableArray一样添加到容器时对象收到retain消息,把对象从容器中移除时收到release消息,任何想在移除对象还要对该对象进行操作必须先对该对象发出一条retain消息,在使用完成后需要release。
    #import <Foundation/Foundation.h>
    
    int main (int argc, const char * argv[])
    {
    
        NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
    
        //创建Dictionary,Capacity仅控制初始化大小
        NSMutableDictionary *fruits = [NSMutableDictionary dictionaryWithCapacity:2];
        [fruits setObject:@"Orange" forKey:@"OrangeKey"];
        [fruits setObject:@"Apple" forKey:@"AppleKey"];
        [fruits setObject:@"Blueberry" forKey:@"BlueberryKey"];
        NSLog(@"%@", fruits);
        
        //获取一个对象
        id oneObj = [fruits objectForKey:@"AppleKey"];
        NSLog(@"%@", oneObj);
    
        //如果找不到应的条目,返加nil
        id noObj = [fruits objectForKey:@"aaa"];
        NSLog(@"%@", noObj);
        
        [pool drain];
        return 0;
    }
    
  • 相关阅读:
    08-jQuery的位置信息
    06-jQuery的文档操作(重点)
    05-使用jQuery操作input的value值
    17-案例
    04-jQuery的属性操作
    03-jQuery动画效果
    02-jQuery的选择器
    01-jQuery的介绍
    16-client、offset、scroll系列
    15-BOM
  • 原文地址:https://www.cnblogs.com/chenjunbiao/p/2038548.html
Copyright © 2020-2023  润新知