Ich diskutiere mich über die Speicherzuweisung unter iOS. Ich schreibe den größten Teil meines Codes in C ++ und verwende sehr gerne ObjectPools, FreeLists usw. Um viele Dinge vorab zuzuweisen, die ich im Laufe meines Spiels ständig "zuweisen / freigeben" werde (wie z Partikel, Spieleinheiten usw.).
Unter iOS ist es nicht so, dass wir für eine Konsole wie PSP entwickeln, bei der ich sicher wissen kann, dass ich eine feste Speichermenge bekomme. iOS gibt "Speicherwarnungen" aus, wenn das System Speicher benötigt.
Hat jemand einige Vorschläge dazu? Ist es zu ernst, da der neue iPod touch / iPhone 4 mehr RAM hat? oder ist es immer noch ein großes Problem?
quelle