In questo esempio di Swift Xcode 6.0.1 per una cella di tabella, .self viene utilizzato come suffisso (non ricordo di averlo visto usato in precedenza come prima) e un prefisso self. (che ovviamente è ovunque), cercando di capire cosa significhi veramente.In Swift, qual è la differenza tra i due diversi usi di sé?
// Register the UITableViewCell class with the tableView
self.tableView.registerClass(UITableViewCell.self, forCellReuseIdentifier: self.cellIdentifier)
Ok, farò questo come risposta, ma ancora chiedendo se vedo UITableViewCell di per sé, come potrebbe il compilatore non sapere che è riferimento a un UITableViewCell? A quale altro tipo si potrebbe mai riferire? –