我正处于一个应用程序的最后开发阶段,该应用程序使用 JASidePanels 控件在应用程序左侧显示一个菜单(该应用程序有 5 个主要部分)。
我现在严重依赖 XCode 的 Instruments 来定位 CPU 和内存瓶颈,我注意到切换中心视图控制器似乎并没有释放任何内存。因此,随着应用程序的使用,内存会增长,触发内存警告似乎没有多大帮助。
当点击左侧面板菜单中的项目时,我使用以下方法切换中心面板:
- (void)updateCenterViewControllerWithIdentifier:(NSString *)storyboardIdentifier;
{
@try {
self.centerPanel = [self.storyboard instantiateViewControllerWithIdentifier:storyboardIdentifier];
} @catch (NSException *exception) {
DDLogError(@"%@", exception);
}
}
如果有人熟悉控件并且知道我可能做错了什么,那么有一些建议绝对很棒。提前致谢