Swift自己定义并实现拷贝方法

来源:互联网 发布:邓肯每年的季后赛数据 编辑:程序博客网 时间:2024/06/06 00:52
protocol Copyable {    func copy() -> Copyable}class Person : Copyable {    var name: String;    init(name:String) {        self.name = name    }    func copy() -> Copyable {        return Person(name: self.name)    }}let person1 = Person(name: "zxy")let person2 = person1.copy() as! Person

原帖:http://www.jianshu.com/p/332a7afaff4e

0 0
原创粉丝点击