【发布时间】:2014-06-16 13:32:06
【问题描述】:
我在我的应用程序中发现了泄漏。当我使用仪器搜索泄漏时,我正在使用一个名为 SWRevealcontroller 的插件,我发现泄漏,如屏幕截图所示。我无法解决这些泄漏。
有没有办法修复这些泄漏。 我已按照某些教程进行操作,但无法解决这些问题。
Memory Leaks in main.m while profiling in Instruments?
http://www.raywenderlich.com/2696/instruments-tutorial-for-ios-how-to-debug-memory-leaks
-
(void)prepareForSegue: (UIStoryboardSegue *) segue sender: (id) sender {
if ([segue isKindOfClass: [SWRevealViewControllerSegue class]]) {
SWRevealViewControllerSegue *swSegue = (SWRevealViewControllerSegue*) segue;swSegue.performBlock = ^(SWRevealViewControllerSegue* rvc_segue, UIViewController* svc, UIViewController* dvc)
{
UINavigationController* navController = (UINavigationController*)self.revealViewController.frontViewController; [navController setViewControllers: @[dvc] animated: NO ]; NSLog(@"abcd %@",dvc); NSLog(@"abcde %@",segue); [self.revealViewController setFrontViewPosition: FrontViewPositionLeft animated: YES]; };}
这就是我使用该块的地方。
【问题讨论】:
-
添加指向这些“某些教程”的链接。
-
是的,我已经添加了它们
标签: ios objective-c memory-leaks automatic-ref-counting