• oc-数据模型的建立


    @{@"name":@"David Beckham",@"age":@38,@"gender":@"男",@"wife":@{@"name":@"Victoria Beckham",@"age":@39,@"team":@"Spice Girls"},@"children":@[@"Brooklyn",@"Romeo",@"Cruz",@"Harper"]

            };

    对该数据建立数据模型

    分析数据,首先建立四个类:

     

    根据数据创建变量:

    1.ChildModel

    2.WifeModel

    3.ManModel

    在主函数中分别实现:

    //。。。。。。。。。。。。。。。。。。建模开始。。。。。。。。。。。。。。。。。。。。

            

            

            

    //。。。。。。。。。。。。。。。。。。儿子的信息。。。。。。。。。。。。。。。。。。。

     

    //        从message字典里面得到所有小孩的名字数组

            NSArray *nameList = message[@"children"];

            

    //        盛放小孩对象的数组(最终要把这个数组放到man对象childList属性里面)

            NSMutableArray *childArray = [NSMutableArray array];

            

    //        把小孩添加到childArray这个数组里面的过程

            for (NSString *name in nameList) {

                ChildModel *child = [[ChildModel alloc]init];

                child.name = name;

                

                [childArray addObject:child];

            }

            

            

            

            

    // 。。。。。。。。。。。。。。。。。。妻子的信息。。。。。。。。。。。。。。。。。。

            

            WifeModle *wife = [[WifeModle alloc]init];

            wife.name = message[@"wife"][@"name"];

            wife.age = [message[@"wife"][@"age"] intValue];

             wife.team = message[@"wife"][@"team"];

            

            

            

    //。。。。。。。。。。。。。。。。。。家庭组建成功(模型成功建立)。。。。。。。。。。。。。。。。。。

            //可以方便初始化不同的男人,其他则不变

            ManModel *man = [[ManModel alloc]init ];

            

            man.name = message[@"name"];

            man.age = [message[@"age"] intValue];

            man.gender = message[@"gender"];

            man.wife = wife;

            man.childList = childArray;

            

           NSLog(@"%@",man);

            

     

  • 相关阅读:
    XML 加密、解密
    word 转 pdf
    PowerDesigner(PowerDesigner15.1.0.2850)下载、安装以及破解
    SQL 2005 18456
    SQL 2005端口的修改
    SQL——统计查询
    由于启动用户实例的进程时出错,导致无法生成 SQL Server 的用户实例 解决办法
    ASP.NET MVC中Model View Controller的开发顺序
    使用Windows身份验证的Intranet网站安全管理 Windows Authentication
    ASP.NET web.config中数据库连接字符串connectionStrings节的配置
  • 原文地址:https://www.cnblogs.com/chenhongios/p/4601815.html
Copyright © 2020-2023  润新知