Swift 中的方法(函数)

来源:互联网 发布:开发一个刷赞软件 编辑:程序博客网 时间:2024/06/05 11:54

Swift 中的方法

  • 方法其实就是定义在类中的函数, 在OC中,只可以在类中定义发方法,而在 Swift中,方法不仅可以定义在类,还可以定义在结构体、枚举中
  • Swift 中的方法根据使用方式的不同可以分为 实例方法 和 类型方法

实例方法

代码示例

class Person {    func play(str:String) -> Void {        print("玩 \(str)")    }}let p1 = Person()p1.play(str: "篮球")

类型方法

class Weather {   class func winter() {        print("春天来了")   }}Weather.winter()

结构体中的类型方法

struct Stu {    static func learn() {        print("学习")    }}Stu.learn()

枚举中的类型方法

enum Animal {    static func run() {        print("动物在跑")    }}Animal.run()
原创粉丝点击