6 Speicherverwaltung

Ein inhärentes Problem aller Computersysteme, egal aus welcher Zeit oder welcher Art, ist der notorische Mangel an Speicher. Ob 64 Kilobyte oder 32 Gigabyte – zu allen Zeiten war und ist Speicher Mangelware. Vor allem auf mobilen Geräten wie dem iPhone, iPod oder iPad ist dieses Problem wieder besonders präsent: Es müssen auf limitierter Hardware mit limitiertem Speicher moderne und anspruchsvolle Aufgaben ausgeführt werden.

AufgabeDie Aufgabe der Speicherverwaltung ist relativ einfach formuliert: Sie muss sicherstellen, dass wirklich nur der Speicher benutzt wird, der auch tatsächlich benötigt wird. In der objektorientierten Programmierung bedeutet das konkret, nicht mehr benötigte Objekte zu löschen.

6.1 Arten der Verwaltung ...

Get Objective-C kompakt now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.