ProjectManager 0.2
|
Instance Methods | |
(id) | - makeDeeplyMutableEquivalent |
Creates a mutable autoreleased copy of the receiver, but instead of just making this top-level object mutable, it traverses through all objects in the receiver and recursively replaces any occurence of an array, dictionary or set with their mutable equivalents. | |
- (id) makeDeeplyMutableEquivalent |
Creates a mutable autoreleased copy of the receiver, but instead of just making this top-level object mutable, it traverses through all objects in the receiver and recursively replaces any occurence of an array, dictionary or set with their mutable equivalents.
@array A mutable copy of the receiver with any contained sets, dictionaries and arrays recursively replaced with their mutable equivalents.
References makeDeeplyMutableEquivalent.
Referenced by makeDeeplyMutableEquivalent.