Это довольно странный вопрос, я думаю, но мне никогда раньше не приходилось иметь дело с выделением памяти, поэтому теперь я действительно параноик по поводу использования слишком большого количества памяти или забывания об освобождении памяти. Я нашел чрезвычайно полезный инструмент утечки памяти (и очень горжусь тем, что, по крайней мере, пока что я ничего не теряю таким образом), а также инструмент распределения, который, как я полагаю, предназначен для измерения того, сколько памяти используется. в любой момент времени выполнения приложения. Однако я не совсем уверен, сколько памяти я должен использовать.
Я думаю, что в моем iPod touch есть хорошие 256 МБ, не совсем уверен, но я не знаю, сколько из них занято системными процессами, и сколько я могу безопасно использовать, прежде чем столкнусь с проблемами нехватки памяти. На данный момент моя программа занимает около 4 МБ, что кажется довольно большим для того, что она делает, но я предполагаю, что по крайней мере некоторые из них — это системные процессы, которые нельзя остановить, или требующие большого обслуживания вещи, такие как большой графический фон, который я с использованием.
Короче говоря, может ли кто-нибудь дать мне хороший контрольный показатель, к которому должны стремиться мои приложения с точки зрения максимального объема памяти, используемого в любой момент времени? Цифры для iPhone 4 и iPad тоже были бы хороши, если бы они существенно различались.
-Пепел