Instance Method


Returns the object returned by mutableCopy(with:) where the zone is nil.


func mutableCopy() -> Any

Return Value

The object returned by the NSMutableCopying protocol method mutableCopy(with:), where the zone is nil.


This is a convenience method for classes that adopt the NSMutableCopying protocol. An exception is raised if there is no implementation for mutableCopy(with:).

See Also

Creating, Copying, and Deallocating Objects


Implemented by subclasses to initialize a new object (the receiver) immediately after memory for it has been allocated.

func copy() -> Any

Returns the object returned by copy(with:).

Beta Software

This documentation contains preliminary information about an API or technology in development. This information is subject to change, and software implemented according to this documentation should be tested with final operating system software.

Learn more about using Apple's beta software