1 blank_dlh 2013-01-17 10:40:20 +08:00 返回以后,你的 UITableViewCellController 就被释放了,下一次 push 是一个新的实例。 |
2 sfw1986430 OP @blank_dlh 嗯,谢谢提示,那是不是要用core data保存相关数据? |
![]() | 3 PrideChung 2013-01-17 15:31:49 +08:00 ![]() @sfw1986430 看你的需求是否需要持久化,你也可以把数据保存在UITableView的上一级ViewController里面,每次segue之前把数据传给UITableView。 |
4 sfw198430 OP 嗯,在请教下,用什么方法实现“把数据保存在UITableView的上一级ViewController里面,每次segue之前把数据传给UITableView”呢? |
![]() | 5 laihj 2013-01-18 16:48:03 +08:00 怎么传都行啊 不过我个人觉得这种需求,不如就让上一级ViewController存着tableView,退回时不释放就完了 |
![]() | 6 PrideChung 2013-01-18 18:20:33 +08:00 @sfw1986430 随便在上级ViewController里面加个@property就好了啊,不建议把TableView传给上一级的ViewController,有点破坏MVC。 |
![]() | 7 alexrezit 2013-01-18 19:46:01 +08:00 我能说楼主该去复习 MVC 基础么? 按你这思路写出来肯定就一坨屎了. |
![]() | 8 chisj 2013-01-18 21:15:36 +08:00 楼主,需要多思考。 |
![]() | 9 hengxin196 2013-01-18 22:55:18 +08:00 基础知识呀 基础知识 |
![]() | 10 xuan_lengyue 2013-01-18 23:32:12 +08:00 via iPad 和上层需要共享的是数据源,不是tableview,你在视图改变的时候到底有没有把改动传到模型? |