zoukankan      html  css  js  c++  java
  • 传值-自定义构造函数传值

    自定义构造函数的时候With里的“W”必须大写

    例如:Next_ViewController需要一个值  从ViewController传到Next_ViewController

     如:ViewControlle初始化的同时传一个数组到Next_ViewController里面。就需先在Next_ViewController里面自定义构造函数

    - (instancetype)initWithList:(NSArray *)list{

        self = [super init];

        if (self) {

            NSLog(@"%@",list);    

        }

        return self;

    }

    在 ViewControlle里初始化Next_ViewController对象的同时给Next_ViewController一个数组,这样在跳转到ViewController里面的时候就会将数组一同传到Next_ViewController里面  例如:

            NSArray *list = @[@"肉",@"菜",@"饭"];

            Next_ViewController *next = [[Next_ViewController alloc]initWithList:list];

            [self.navigationController pushViewController:next animated:YES];

    这样就可以将list这个数组传到Next_ViewController里面了

  • 相关阅读:
    spring 装配核心笔记
    小明种苹果
    线性分类器
    报数
    编程计划2.0 //不断更新
    MySQL基础之存储过程
    MySQL基础之视图
    指令系统.传送类指令
    MySQL基础之索引
    寻址方式总结
  • 原文地址:https://www.cnblogs.com/liYongJun0526/p/4860058.html
Copyright © 2011-2022 走看看