Objective c 内存泄漏问题

Objective c 内存泄漏问题,objective-c,memory-leaks,Objective C,Memory Leaks,我被泄露的地方是: NSString *searchText = [aSearchBar.text stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]]; 有谁能建议如何摆脱内存泄漏。一行没有泄漏任何内容。如果您确实有泄漏,它就在代码的其他地方。为什么要使用NSCFString?很抱歉我的错误,它是NSString。现在我编辑了它。您是如何注意到泄漏的?仪器中的泄

我被泄露的地方是:

NSString *searchText = [aSearchBar.text 
    stringByTrimmingCharactersInSet:[NSCharacterSet 
    whitespaceAndNewlineCharacterSet]];

有谁能建议如何摆脱内存泄漏。

一行没有泄漏任何内容。如果您确实有泄漏,它就在代码的其他地方。

为什么要使用
NSCFString
?很抱歉我的错误,它是NSString。现在我编辑了它。您是如何注意到泄漏的?仪器中的泄漏工具,静态分析仪还是什么?因为我看不出,除非你缺少一个自动释放池,否则这条线本身怎么会泄漏。@Chuck:我是通过仪器中的泄漏工具注意到的。是的,我使用了自动释放池,尽管它在同一个地方显示泄漏。