1

iPhoneでメモリ不足の警告(ジェイルブレイク)を生成できるツール/アプリ/微調整を探しています。または、代替バリアントとして-高いメモリ使用量をシミュレートする微調整。

メモリ不足の警告でアプリの動作をテストするために必要です。

4

2 に答える 2

3
  • これは、シミュレータで[メモリ警告のシミュレーション]メニュー項目([ハードウェア]メニューから)からテストできます。
  • デバイスで、プライベートメソッドを呼び出すことができます_performMemoryWarning

    #if DEBUG
    [[UIApplication sharedApplication] performSelector:@selector(_performMemoryWarning)];
    #endif
    
  • 別の解決策は、通知を手動で送信することです。

    CFNotificationCenterPostNotification(CFNotificationCenterGetDarwinNotifyCenter(), (CFStringRef)@"UISimulatedMemoryWarningNotification", NULL, NULL, true);
    
于 2012-09-14T13:42:05.223 に答える
1

シミュレーターでアプリを実行している場合、次の方法で実行できます。

ハードウェア(トップメニュー)->メモリ警告のシミュレーション

そして実際のデバイスの場合、プライベートメソッドでそれを行うことができます:

[[UIApplication sharedApplication] performSelector:@selector(_performMemoryWarning)];
于 2012-09-14T13:43:32.317 に答える