• 假数据自我添加测试--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]];


  • 相关阅读:
    Use Prerender to improve AngularJS SEO
    Prerender.io
    Prerender Application Level Middleware
    Prerender Application Level Middleware
    正则获取html标签字符串中图片地址
    xml转json
    videojs实现双击视频全屏播放、播放器全屏时视频未全屏
    自己编写jquery插件
    点击回退时需要点击2次才可返回js
    if中有逗号的写法
  • 原文地址:https://www.cnblogs.com/james1207/p/3285660.html
Copyright © 2020-2023  润新知