美文网首页
Swift-下标(subscript)

Swift-下标(subscript)

作者: lieon | 来源:发表于2020-12-13 00:30 被阅读0次

下标(subscript)

  • 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能
  • subscript的语法类似于实例方法、计算属性,本质就是方法(函数)
  • n subscript可以没有set方法,但必须要有get方法
  • 可以设置参数标签
  • 下标可以是类型方法
class Point {
    var x = 0.0, y = 0.0
    
    subscript(index: Int) -> Double {
        set {
            if index == 0 {
                x = newValue
            } else if index == 1 {
                y = newValue
            }
        }
        get {
            if index == 0 {
                return x
            } else if index == 1 {
                return y
            }
            return 0
        }
    }
}

var point = Point()
point[0] = 11
point[1] = 23

相关文章

  • Swift-下标(subscript)

      使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻译为:下标脚本。subscr...

  • Swift-下标(subscript)

    下标(subscript) 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能 subscrip...

  • Swift5.1学习随笔之下标subscript

    下标subscript 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能 subscript的...

  • Swift - 下标(Subscript)

    下标(Subscript) 使用 subscript 可以给任意类型(枚举、结构体、类)增加下标功能subscri...

  • 下标(subscript)

    使用subscript可以给任意类型(枚举 结构体 类)增加下标功能,有些地方也翻译为:下标脚本 subscr...

  • 下标

    下标(subscript) 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻译为...

  • [Swift5.1] 10-下标

    下标(subscript) 使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻译为...

  • Swift中的下标(subscript)

    下标(subscript) 1、使用subscript可以给任意类型(枚举、结构体、类)增加下标功能,有些地方也翻...

  • Swift5.1 - 下标(subscript)(8)

    下标(subscript)在数组和字典中使用,但是你可以给任何类型(枚举,结构体,类)增加 下标subscript...

  • 09-方法、下标、继承

    一、方法(Method) mutating @discardableResult 二、下标(subscript) ...

网友评论

      本文标题:Swift-下标(subscript)

      本文链接:https://www.haomeiwen.com/subject/cvkugktx.html