zoukankan      html  css  js  c++  java
  • 假数据自我添加测试--NSArray object

    一、列表假数据
    //在.h文件里面定义node所包含实体类---1
    struct listTestNode
    {
        NSString *image;
        NSString *name;
    };
    //在.m实现文件里面
    //把不同的数据赋值给NSArray---------2
    NSArray *testList = [[NSMutableArray alloc]init];
    for(int i=0;i<3;i++)
    {
        struct listTestNode node;
        switch (i)
        {
            case 0:
            {
                node.name = @"name1";
                node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i];
                
            }
                break;
            case 1:
            {
                node.name = @"name2";
                node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i];
            }
                break;
            case 2:
            {
                node.name = @"name3";
                node.image = [[NSString alloc]initWithFormat:@"人%d.jpg",i];
            }
                break;
                    
            default:
                break;
        }
        
        [testList addObject:[NSValue valueWithBytes:&node objCType:@encode(struct listTestNode)]];
    }
    //最后再tableView里面引用NSArray-------3
    struct listTestNode node;
    [[testList objectAtIndex:indexPath.row]getValue:&node];
    二、单个假数据添加应用(以图片为例)
    //给NSAray赋值,让他包含他的objects-------1
    NSArray *testImages = [[NSArray alloc] initWithObjects: @"1.jpg", @"2.jpg", @"3.jpg",@"4.jpg",nil];
    
    //在tableView里面引用NSAray-------------2
    UIImageView *imageView=[[UIImageView alloc]initWithImage:[UIImage imageNamed:fileName]];
    fileName=[testImages objectAtIndex:[indexPath row]];


  • 相关阅读:
    SpringBoot详细研究-01基础
    JDK1.8快速入门
    海外酒店业务学习
    NOSQL快速入门
    移动前端技术快速入门
    Spring快速入门
    Java基础组件快速入门
    JavaWeb快速入门
    TLS 与 python thread local
    python 类修饰器
  • 原文地址:https://www.cnblogs.com/james1207/p/3285660.html
Copyright © 2011-2022 走看看