xcode – 在Swift中,两种不同的自我用法有什么区别?

在这个用于表格单元格的 Swift Xcode 6.0.1示例中,.self用作后缀(不记得看到之前使用过的自我),以及前缀self. (这当然是无处不在),试图了解这意味着什么.
// Register the UITableViewCell class with the tableView

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

解决方法

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

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...