我开发了一个功能
- (NSMutableDictionary *)characterRangeMappings {
if (!characterRangeMappings) {
self.characterRangeMappings = [[NSMutableDictionary dictionary]autorelease];
}
return characterRangeMappings;
}
如果我不使用 autorelease,它会在 Instruments 中显示泄漏,但在使用 analyze (command + shift + B) 检查时没有泄漏,当我使用 autorelease 时会显示泄漏,而 analyze(command + shift + B) 但没有泄漏显示在仪器。
我将如何解决这个问题?