10.3 Swift实例方法中的self

10.3 Swift实例方法中的self,第1张

概述        /**          10.3-实例方法中的self.mp4          */                  /**                    个人认为啊,Swift中的self 比 OC中的还要复杂一些啊          */                  class MyPoint {             var _x: Double = 0

/**

10.3-实例方法中的self.mp4

*/

/**

个人认为啊,Swift中的self OC中的还要复杂一些啊

*/

class MyPoint {

var _x: Double = 0.0

var _y: Double = 0.0

func setX(x: Double,y: Double) -> VoID {

self._x = x

self._y = y


// 实际上是 self._x

// _x = x

// _y = y

}

func show() {

print("_x==\(_x) _y==\(_y)")

}

}

var p0 = MyPoint.init()


p0.setX(x: 10.0,y: 10.0)


// setX(x: <#T##Double#>,y: <#T##Double#>)


func setX(x: Double,y: Double) -> VoID {

var _x: Double = 0.0

var _y: Double = 0.0

_x = x

_y = y

}

总结

以上是内存溢出为你收集整理的10.3 Swift实例方法中的self全部内容,希望文章能够帮你解决10.3 Swift实例方法中的self所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1068324.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-26
下一篇 2022-05-26

发表评论

登录后才能评论

评论列表(0条)

保存