控制器里面添加控制器

控制器里面添加一个控制器,如果没有强引用指向这个控制器 这个方法执行完后 这个控制器就会被销毁

控制器销毁 他的数据源就会销毁 所以tableView中没有数据

如果发现控制器的view还在,但是view上面的数据不见了 极大可能 是因为控制器被提前销毁了

 

点击控制器1这个按钮的时候 就把控制器1的view添加到上面来

点击控制器2的时候,就把控制器1的view删掉 然后把控制器2的view添加到上面来

这样才能保证view内部的数据和业务逻辑正常

 

posted @ 2016-12-21 09:58  IOSyes  阅读(230)  评论(0编辑  收藏  举报