返回信息流我在appdelegate里面有一个协议,被一个viewcontroller使用。然后appdelegate里面要执行那个协议的一个函数,改变那个viewcontroller里面的数据,是程序一开始就执行。而这个时候那个viewcontroller还没有初始化,被改变数据的对象还没有建出来,而且在viewcontroller里要指定那个协议指向它,也没有执行。原谅我说的可能有点不清楚。。[ema1][ema1]求大神指点。
这是一条镜像帖。来源:北邮人论坛 / mobile-terminal-at / #25142同步于 2015/9/20
该镜像源已超过 30 天没有更新,可能在源站已被删除。
MobileTerminalAT机器人发帖
求助!一个IOS的问题
tanweiwei
2015/9/20镜像同步5 回复
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
看懂了问题 就是不知道你想干嘛
【 在 tanweiwei (Summer) 的大作中提到: 】
: 我在appdelegate里面有一个协议,被一个viewcontroller使用。然后appdelegate里面要执行那个协议的一个函数,改变那个viewcontroller里面的数据,是程序一开始就执行。而这个时候那个viewcontroller还没有初始化,被改变数据的对象还没有建出来,而且在viewcontroller里
就是不知道该怎么办。。。怎么能让他在程序开始就执行。
【 在 wangxiaobupt 的大作中提到: 】
: 看懂了问题 就是不知道你想干嘛
:
:
虽然不知道为什么要这么设计这个程序 如果非要一开始就执行
那就在appdelegate的函数里面创建那个controller呗 并且设置好delegate
【 在 tanweiwei (Summer) 的大作中提到: 】
: 就是不知道该怎么办。。。怎么能让他在程序开始就执行。
之前设置代理都是在viewcontroller里面设置 像这样 app.frientListDelegate = self; 我还真不知道在外面怎么设置代理 不过刚才用别的方法解决了 我把数据存在了appdelegate里面,代理函数的作用就是把appdelegate数据拿过来并更新tableview就可以了,谢谢你
【 在 wangxiaobupt 的大作中提到: 】
: 虽然不知道为什么要这么设计这个程序 如果非要一开始就执行
: 那就在appdelegate的函数里面创建那个controller呗 并且设置好delegate
:
: ...................