【问题标题】:Cancelling MFMailComposeViewController causes a memory leak?取消 MFMailComposeViewController 会导致内存泄漏?
【发布时间】:2013-11-11 13:50:09
【问题描述】:

我在我现在正在开发的应用程序中使用 MFMailComposeViewController。当用户点击按钮时,会弹出电子邮件表单。

现在,当我在此过程中使用工具监控内存时,我看到每次按下取消按钮并出现操作表时,所有堆和匿名 vm 中的活动字节加起来大约为 2.5 mb。仅当您点击取消按钮时才会发生这种情况,发送电子邮件时一切正常。

顺便说一句,我检查了 Apple 的 MessageComposer 示例代码 here ,它也有同样的问题。

有人知道是什么原因吗?

【问题讨论】:

  • 在这里遇到了同样的问题。这似乎是一个巨大的泄漏,很奇怪,它没有得到处理。
  • 我也有同样的问题,在这里受伤了。

标签: ios memory-leaks mfmailcomposeviewcontroller


【解决方案1】:

听起来像是 API (UIKit) 中的内存泄漏 - 它们很少见,但确实会发生,我记得在 SDK 4.0 中报告过一个在运行标准“Masterview Controller”模板时发生的情况。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-03-23
    • 2021-09-25
    • 2014-12-08
    • 1970-01-01
    • 1970-01-01
    • 2010-09-09
    • 2011-06-16
    相关资源
    最近更新 更多