属性传值

我个人的理解:要想实现一个页面的值传到另一个页面(这里针对的是上级给下级传值),可以利用属性的方法传值

在一个视图控制器(这里不仅仅是视图控制器)定义一个属性,然后将定义属性的那个视图控制器的头文件导入到上个视图控制器里面,然后将要传的值赋给这个属性

在一个视图控制器定义 na me s t r     属性

在另外一个视图控制器内 创建上个视图控制器对象,然后该对象访问其定义的属性,

  GdetailViewController *dea=[[GdetailViewController alloc]init];//这个就是初始化的那个视图控制器的对象

        dea.namestr=labelname.text;//将这个值先付给属性

 

在下级那个页面再把属性值传给要得到属性值的那个地方

 textView1.text=_namestr;

 

posted @ 2015-12-31 10:12  encourageman  阅读(106)  评论(0编辑  收藏  举报