2010-06-20 5 views

ответ

3

Коррекция фрагментации памяти - это деталь реализации. Вы ни в коем случае не должны напрямую заниматься этим. Однако, если вы обеспокоены тем, что ваши объекты будут перемещены без уведомления вашего кода, не делайте этого; яблоко никогда не перемещает объекты - конец истории. Когда выделено выделение памяти, оно принадлежит вам (даже если экземпляр класса framework занимает его), пока он не будет освобожден. При этом, с научной точки зрения, я не вижу причин, по которым iPhone не должен использовать по крайней мере аналогичную стратегию для MacOS, на которой есть отличная статья here.