
1 SeanChense OP @onevcat 邀请喵神~ |
2 loveuqian 2015 年 12 月 25 日 via iPhone 坐等喵神 |
3 lawder 2015 年 12 月 25 日 坐等喵神 |
4 SeanChense OP 邀请 @wezzard |
5 onevcat 2015 年 12 月 25 日 两者都可以啊..前者复古点但是要改起来灵活解耦好一些,后者稍微方便些但是变动起来困难一点...做 app 的话无所谓哪个都行..感觉并没有很麻烦吧.. |
6 wezzard 2015 年 12 月 25 日 我碰到情一般都是用第一方法,然很麻。如果你要用第二方法,可以 RxSwift ,然,得要用 Swift 。 |
7 zhangchioulin 2015 年 12 月 25 日 我觉得用 Delegate 更好,不过你怕麻烦的话用 Block,很便捷 |
8 banxi1988 2015 年 12 月 25 日 说真的我来提供两种其他方法: 1 )通过 post Notification 来通信 2) 反向 delegate 在 Cell 中 保存一个对 ViewController 的 unowned 引用。 然后操作在 Cell 中处理。 |
9 harde1 2015 年 12 月 26 日 via Android 用我写的吧, tableView 的事情一句代码完成, CommontableCollectionView |
10 Ixizi 2015 年 12 月 26 日 传值方法 很多啊.都可以. |
11 aaaron7 2015 年 12 月 26 日 如果你的 cell 要复用,就用 delegate 。 如果很可能不复用,那直接来个 block 就行了。 |
12 free9fw 2015 年 12 月 26 日 block |
13 zsk425 2015 年 12 月 26 日 我也一直有这个困扰,权衡之后觉得还是 delegate 适合更多情况,代码也相对美观。 |
14 PrideChung 2015 年 12 月 29 日 还有一种方式是 Target-Action 。 cell 只要沿着响应链一路找就能找到 view controller 。苹果的 Advanced Collection View demo 里面就是这么干的。 |