gpt4 book ai didi

xcode - 在 Swift 中,self 的两种不同用法有什么区别?

转载 作者:搜寻专家 更新时间:2023-10-30 22:06:05 26 4
gpt4 key购买 nike

在这个用于表格单元格的 Swift Xcode 6.0.1 示例中,.self 用作后缀(不记得以前看到过 self 像那样使用)和前缀 self。 (当然无处不在),试图理解它的真正含义。

// Register the UITableViewCell class with the tableView

self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: self.cellIdentifier)

最佳答案

您第一次使用 self 作为前缀是对包含当前正在调用的方法的类的实例的引用。在第二种用法中,self 指的是一个类型作为值,在这种情况下 UITableViewCell.self 指的是 UITableViewCell 类型

关于xcode - 在 Swift 中,self 的两种不同用法有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26108843/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com