class Copy:NSCopying {
func copy(with zone: NSZone? = nil) -> Any {
// how to implement
return "ddd"
}
}
class Body {
@NSCopying var name: Copy = Copy()
}
let c = Body()
print(c.name)
class Copy:NSCopying {
func copy(with zone: NSZone? = nil) -> Any {
// how to implement
return "ddd"
}
}
class Body {
@NSCopying var name: Copy = Copy()
}
let c = Body()
print(c.name)