2010-11-22 55 views
1

如果我有一个父视图控制器,显示一个模式视图与文本字段来从用户收集数据,什么是最好的方式将数据返回到父视图控制器?目前,我将父视图控制器分配为用户输入数据时从模式视图调用的代理。是否有更简单/更好的方式从模态视图返回数据?iOS开发:如何从模态视图返回数据?

非常感谢您的帮助!

回答

2

就个人而言,我会模式视图调度是将数据传递的NSNotification。当然,代表也有效。我认为单身人士和代表都意味着更紧密的联系,但我知道有些人可能会不同意。

但是我也使用单身人士,如果我需要访问从应用程序中许多不同位置集中存储的数据。我只是不会简单地将数据从视图传递到另一个视图。

+0

一致认为,如果您需要从各种地方访问价值,单身人士可能是正确的选择。否则,通知(或KVO观察)很好。 – 2010-11-22 22:17:59