草庐IT

printAddress

全部标签

ios - inout 参数的外部实例的 Swift 内存地址与复制的实例相同

这是我的Playground代码。importFoundationfuncprintAddress(anyObj:T,message:String=""){varcopy=anyObjwithUnsafePointer(to:©){print("\(message)value\(copy)hasmemoryaddressof:\($0)")}}classAccount{varbalance:Int=0init(balance:Int){self.balance=balance}}funcdeposit(amount:Int,intoaccount:inoutAccount){a