OC-总结

//********1. KVC(切记字典与model的转换)

   //key-value-coding键值编码

    

//    Car *c = [[Car alloc] init];

//    [c setValue:@"nihao" forKey:@"name"];

//    

//    NSMutableDictionary *dic = [NSMutableDictionary dictionary];

//    [dic setObject:@"nih" forKey:@"name"];

//    [dic setObject:@"qe" forKey:@"aa"];

字典取值

    c.name = [dic objectForKey:@"name"];

//    [c setValuesForKeysWithDictionary:dic];

//    NSLog(@"c.name ===== %@", c.name);

//    NSLog(@"%@", dic);

//    

//    return 0;

//}

//**********2.拼接字符串(网址)

//    web =@"http://baidu.com?a=ni&c=b&e=d";

//     NSMutableDictionary *dic = [NSMutableDictionary dictionaryWithObjectsAndKeys:@"ni", @"a", @"b" , @"c", @"d", @"e", nil];

//     NSString *web = @"http://baidu.com";

//    

//    NSString *p = @""; //初始为空

//    for (NSString *key in dic) {

//        if ([p length] == 0) {

//            p = [NSString stringWithFormat:@"?%@=%@", key, [dic objectForKey:key]];

//        } else {

//            p = [NSString stringWithFormat:@"%@&%@=%@", p, key , [dic objectForKey:key]];

//        }

//    }

//    web = [NSString stringWithFormat:@"%@%@", web, p];

//    NSLog(@"%@", web);

//  **********3.for in 快速枚举,永远遍历数组(只遍历字典的K)

//        NSMutableDictionary  *dic = [[NSMutableDictionary alloc] init];

//        [dic setValue:@"ni" forKey:@"name"];

//        [dic setValue:@"099" forKey:@"pwd"];

//        [dic setValue:@"oo" forKey:@"uu"];

//        for (NSString *str in [dic allKeys]) {

//            NSLog(@"%@", str);

//        }

//        NSLog(@"%@", dic);


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值