アプリのメモリが常に Xcode 5 で増加するという問題がありますが、一方で、リークやメモリの過剰割り当てなどの原因となるものは何も見つかりませんでした。
もちろん、間違ったスタッフを 100% 検出できる自動デバッグ ツールはないことは理解しています。
私はコードの簡単な平和を作りました:
- (IBAction)buttonTapped:(id)sender {
for (int i = 1; i < 5000; i ++) {
NSLog(@"i equeal %d", i);
}
return;
}
プロジェクトを起動し、ボタンを 3 回押したところ、次の結果が得られました。
ご覧のとおり、タップするたびにメモリが常に増加しますが、なぜですか? 私は本当に疑問に思っています - 実際、この図は何のために、なぜそれが起こるのでしょうか?
Allocations テンプレートによるプロファイリングでは、特別なことは何も表示されませんでした。