Well, I didnĀ¹t get any response as to how to make that beast ARC compliant,
so I did something else. Keeping the same basic undo architecture as used
in Sketch, I created my own version of NSMutableDictionary, albeit much
simplified, containing only what I needed. Sometimes the standard classes
d
- (void)setGraphicProperties:(SKTMapTableOwner *)propertiesPerGraphic {
NSMapEnumerator propertiesPerGraphicEnumerator =
NSEnumerateMapTable([propertiesPerGraphic mapTable]);
Shape *graphic;
NSDictionary *graphicProperties;
while (NSNextMapEnumeratorPair(&propertiesPerGraphicEn