/**
实例方法的调用必须通过对象调用。
@H_403_16@ (2)方法的参数名称
我们已经分析过函数里面的内部参数和外部参数。
就是外部参数可以看到表示这个参数的标签,有提示比较好嘛
@H_403_16@ */
class MyPoint {
var _x: Double = 0.0
var _y: Double = 0.0
func setX(x: Double,y: Double) -> VoID {
_x = x
_y = y
}
func show() {
print("_x==\(_x) _y==\(_y)")
}
}
var p0 = MyPoint.init()
/**
@H_403_16@ 实例方法 通过对象调用 @H_403_16@ Swift 2.0 时, x是内部参数,y以及后面的参数都是外部参数,若在它们前面加上 #,就变成既是内部参数又是外部参数。
@H_403_16@ Swift 3.0 现在看到都是外部参数 @H_403_16@ */p0.setX(x: 10.0,y: 10.0)
p0.show()
@H_403_16@ // 都是外部参数
setX(x: 1.0,y: 2.0)
@H_419_323@
// 这样子它们都变成内部参数了
setX1(1.0,2.0)
总结以上是内存溢出为你收集整理的10.2 Swift方法的参数名称全部内容,希望文章能够帮你解决10.2 Swift方法的参数名称所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)