KSTDeepCopying
@protocol KSTDeepCopying <NSObject>
A protocol indicating the object supports deep copying semantics.
For example, if the object manages instances of collection classes, its deep copy would contain deep copies of those collections, and so on.
-
Creates and returns a deep copy of the receiver.
Declaration
Objective-C
- (nonnull id)deepCopy;
Return Value
The deep copy