私は、JASidePanels コントロールを使用してアプリケーションの左側にメニューを表示するアプリの最終開発段階にいます (アプリには 5 つのメイン セクションがあります)。
私は現在、CPU とメモリのボトルネックを特定するために XCode の Instruments に大きく依存していますが、中央のビュー コントローラを切り替えてもメモリが解放されないように見えることに気付きました。そのため、アプリを使用するにつれてメモリが増加し、メモリ警告をトリガーしてもあまり役に立たないようです.
左パネルメニューの項目がタップされたときに、次の方法を使用して中央パネルを切り替えます。
- (void)updateCenterViewControllerWithIdentifier:(NSString *)storyboardIdentifier;
{
@try {
self.centerPanel = [self.storyboard instantiateViewControllerWithIdentifier:storyboardIdentifier];
} @catch (NSException *exception) {
DDLogError(@"%@", exception);
}
}
誰かがコントロールに精通していて、私が間違っている可能性があることを知っている場合は、アドバイスをいただければ幸いです。前もって感謝します