0

当尝试从文本字段中通过电子邮件发送内容时,我抛出了异常。我想我把它们接线错了。

我在 .h 中为我的文本字段创建了出口,将我的电子邮件按钮设置为一个动作。

在 .m 中,我实现了发送电子邮件的常用代码。已导入 UI 消息框架套件。

现在我需要一些帮助,因为那对我不起作用。

总结一下:我如何通过电子邮件发送文本框中的内容?

我使用带有情节提要的 xcode 4.3

谢谢

4

1 回答 1

0

通过电子邮件发送文本框的内容没有任何技巧。您需要一些例外的帮助,您需要向我们提供准确的错误并向我们展示相关代码。如果您想尝试自己解决它,您应该调试代码,单步执行尝试通过电子邮件发送文本框内容的方法(请参阅Xcode 4 用户指南:调试和分析您的代码;请参阅关于添加断点,然后是关于控制执行的部分)。

异常通常是内存管理问题的结果(例如,您的代码正在尝试使用一些已经释放的对象),因此如果您还没有启用僵尸,您可能希望启用它。我还认为人们没有充分认识到 Xcode 在产品菜单上的分析命令的价值(在前面的分析代码部分中进行了描述)。这个分析命令不仅会识别悬空指针,还会识别一些内存泄漏。它并不完美,但它是一个好的开始。

如果人们没有首先解决Analyze 提出的问题,那么他们真的不应该在这里发布问题(当然,除非您需要帮助解决Analyze 提出的问题)。就个人而言,当我在我的第一个大型项目中进行分析练习时,清理它发现的所有问题是很痛苦的,但更重要的是,我突然“明白了”。几十年来,我一直是一名 IT 专业人士,使用过数十种(字面意思)编程语言进行编程,但只有在经历了这个痛苦的练习之后,我才最终了解了 Objective C 内存管理的精妙之处。突然,重新阅读 Apple 的高级内存管理编程指南,一切都变得非常有意义。

因此,如果您仍然受阻,并且“分析”命令未发现任何问题,并且您通过调试器运行代码,但您无法确定生成异常的原因,那么只需向我们提供详细的错误消息并向我们展示相关代码,我相信我们很乐意提供帮助。

于 2012-04-17T12:57:09.540 回答