Khi nào bạn sử dụng 'self' trong một method?

{{FormatNumbertoThousand(model.total_like)}} lượt thích
82 lượt xem
Swift middle

Cho đến nay, lý do phổ biến nhất để sử dụng self là bên trong trình khởi tạo, nơi bạn có thể muốn tên tham số khớp với tên thuộc tính trong kiểu của bạn, như sau:

struct Student {
   var name: String
   var bestFriend: String
   
   init(name: String, bestFriend: String) {
      print("Enrolling \(name) in class…")
      self.name = name
      self.bestFriend = bestFriend
   }
}
{{login.error}}