我正在创建一个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