[Swift 开发]Xcode多行文本输入和编辑
程序员文章站
2024-03-24 08:50:52
...
例如有这么一个类,要实现NSCopying协议
class ClassA: NSCopying {
required init() { }
var moneys : String!
var modify_money : String!
var cost_name : String!
var house_id : String!
var memo : String!
var cost_type : String!
var cost_id : String!
var dis_id : String!
var nofirst : String!
var type : String!
var id : String!
// NSCopying
func copy(with zone: NSZone? = nil) -> Any {
let classA = ClassA()
classA.moneys = self.moneys
classA.modify_money = self.modify_money
classA.cost_name = self.cost_name
classA.house_id = self.house_id
classA.memo = self.memo
classA.cost_type = self.cost_type
classA.cost_id = self.cost_id
classA.dis_id = self.dis_id
classA.nofirst = self.nofirst
classA.type = self.type
classA.id = self.id
return classA
}
}
我们想把copy方法中的self都移除 (如下图)
我们只需要按住option键选取和编辑就可以。
当然command + c和command + v都是同理
上一篇: 异常处理流程(重点)