メモリ不足の状態でアプリをテストしたいと考えています。以前は、これに対する私のアプローチは実行されていました
[NSTimer scheduledTimerWithTimeInterval:2.0 target:[UIApplication sharedApplication] selector:@selector(_performMemoryWarning) userInfo:nil repeats:YES];
しかし、それはもう機能しません。そして、動作するということは、didReceiveMemoryWarningが呼び出されないことを意味します。私も試しました:
[[NSNotificationCenter defaultCenter] postNotificationName:UIApplicationDidReceiveMemoryWarningNotification object: [UIApplication sharedApplication]];
[[NSNotificationCenter defaultCenter] postNotificationName:UIApplicationDidReceiveMemoryWarningNotification object: nil];
[[UIApplication sharedApplication] _performMemoryWarning];
しかし、上記のどれも機能していないようです。
任意のアイデアをいただければ幸いです