13.7 Einträge mit einem mutablen Dictionary einfügen und entfernen
Es gibt Situationen, in denen Sie im Dictionary Einträge entfernen bzw. einfügen wollen. Solche Änderungen können Sie nicht am NSDictionary
vornehmen, weil es unveränderlich (immutable) ist. Stattdessen müssen Sie NSMutableDictionary
verwenden, eine Subklasse von NSDictionary
, die solche Änderungen erlaubt.
Möglicherweise fanden Sie es frustrierend, dass die Apple-Dokumentation einer Klasse nicht alle Methoden aufführt, die für Objekte eines bestimmten Typs zur Verfügung stehen. Die Dokumentation enthält umfassende Beschreibungen der Methoden, die für diese Klasse definiert sind, führt aber keine Methoden auf, die von den Superklassen vererbt werden. Sie müssen der Dokumentation ...
Get Cocoa-Programmierung 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.