swift protocol init

2017-05-26  本文已影响97人  9a78541e0250

今天在把别人的OC代码抄写成swift的时候,遇见了一个问题捣鼓了一下午。
代码

public protocol UserProtocol  {
  var userId : String {get}
  var name : String {get}
  var avatarURL : String {get}
  //这个方法一直报错,我只是想重写一个构造器方法啊??
  func init(userId : String,name : String, avatarURL : String)

}

我只是想重写一个init方法啊?为啥报错啊?


image.png

最后看到正确结果的我眼泪流下来

  //少了一个 func 。。。。。
  init(userId : String,name : String, avatarURL : String)

嗨呀!好气哦!

上一篇 下一篇

猜你喜欢

热点阅读