zoukankan      html  css  js  c++  java
  • Swift方法

    Swift方法

    枚举、结构体、类都可以定义实例方法、类型方法

    • 实例方法(Instance Method) :通过实例对象调用
    • 类型方法(Type Method):通过类型调用,调用staticclass关键字的定义

    self在实例方法代表实例对象 在类型方法中代表类型

    在类型方法static func getCount中 instanceCount等价于self.getCount 、Car.getCount、Car.self.getCount

    mutating

    结构体和枚举是值类型,默认情况下,值类型的属性不能被自身的实例方法修改

    func关键字前添加mutating可以允许这种修改行为 

     @discardableResult

    在func前面加个@discardableResult 可以消除调用后返回值未被使用的警告⚠️

  • 相关阅读:
    杀人蜂
    awk
    ggplot2
    非模式物种的注释
    org注释包
    NCB之taxonomy系列
    NCBI之gene系列
    notepad++查看二进制文件
    orthodb
    canu软件文献
  • 原文地址:https://www.cnblogs.com/CoderHong/p/11258663.html
Copyright © 2011-2022 走看看