我正在创建一个UITextView:

greetingTextView = [[UITextView alloc] initWithFrame:greetingRect];

使用它很好,但是当ViewController附加到deallocs时,我只会在iOS 7中发生内存泄漏吗?我什至出于绝望而使greetingTextView无效,但没有任何效果:
    [greetingTextView.undoManager removeAllActions];
    greetingTextView.delegate = Nil;
    [greetingTextView removeFromSuperview];
    greetingTextView = Nil;

泄漏在此图像中:

因此,似乎与UITextView UndoManager有关吗?但是为什么只在iOS 7中呢?

问候

最佳答案

我遇到类似的情况,在四处搜寻和一些错误之后,我注意到当为该特定文件禁用ARC时,奇怪的行为停止了,并且没有发生内存泄漏。 check here for how to disable arc for a particular file

10-06 08:12