Sto tentando di definire uno typealias
per una proprietà delegato di UITableViewCell conforme a più protocolli. Questo è quello che sto cercando di fare e Swift si lamenta che la mia sintassi è sbagliata:Definire una tipografia Swift per qualsiasi oggetto che implementa più protocolli
// The typealias definition
typealias CellDelegate = AnyObject<UIPickerViewDataSource, UIPickerViewDelegate>
// In my UITableViewCell subclass:
weak var delegate: CellDelegate?
"non possono specializzarsi tipo non generico ANYOBJECT" è l'errore che sto ottenendo. Come faccio a farlo correttamente?
In Swift 3 la sintassi ha cambiato in 'typealias CellDelegate = UIPickerViewDataSource & UIPickerViewDelegate'. – Raginmari