在MFMailComposeViewController中访问收件人,正文等

时间:2010-01-10 08:25:58

标签: objective-c iphone

我目前正致力于在发布过程中保持我的iPhone应用的UI状态,但事实证明这在我的一个控制器中是一个问题 - 一个子类MFMailComposeViewController

基本上,我需要存储(在应用程序退出时)当前的To / CC / BCC列表,主题和正文,以便我可以在重新启动后再次设置视图。不幸的是,Apple似乎只为这些数据提供了setter方法(例如setToRecipients:)。

毫无疑问,那里有一些私人吸气者,但我宁愿不冒被App Store批准者反弹的风险......

有什么想法/建议?

1 个答案:

答案 0 :(得分:1)

最好的办法是使用controller.view,并在子视图层次结构中搜索所有UILabel

(另外,MFMailComposeViewController没有私有的getter。这些setter只将消息委托给它的内部实现类。)