我目前正致力于在发布过程中保持我的iPhone应用的UI状态,但事实证明这在我的一个控制器中是一个问题 - 一个子类MFMailComposeViewController
。
基本上,我需要存储(在应用程序退出时)当前的To / CC / BCC列表,主题和正文,以便我可以在重新启动后再次设置视图。不幸的是,Apple似乎只为这些数据提供了setter方法(例如setToRecipients:
)。
毫无疑问,那里有一些私人吸气者,但我宁愿不冒被App Store批准者反弹的风险......
有什么想法/建议?
答案 0 :(得分:1)
最好的办法是使用controller.view
,并在子视图层次结构中搜索所有UILabel
。
(另外,MFMailComposeViewController
没有私有的getter。这些setter只将消息委托给它的内部实现类。)