如何重1个viewcontroller传递一个值到 rootviewcontroller里面(往回传 要写delegate 怎么写啊)?
------解决方案--------------------
委托首先要自定义一个代理,说明里面的方法(返回一个值、对象)
然后重定义一个viewcontroller,包含这个代理,或者就简单的新建默认的viewcontroller实现这个代理
然后在 rootviewcontroller 加载事件、方法的时候,调用委托对象来执行代理方法。
有点绕??
------解决方案--------------------
以下代码能在viewcontroller中得到Delegate的实例
你的Delegate名 *appDelegate = [[UIApplication sharedApplication] delegate];
然后在Delegate中获取viewcontroller的数值再传给rootviewcontroller就可以了,Delegate有rootviewcontroller的实例吧?