6
Como posso fazer uma referência de protocolo fraca no Swift 'puro' (sem @objc)
weakas referências parecem não funcionar no Swift, a menos que a protocolseja declarado como @objc, o que não desejo em um aplicativo Swift puro. Este código fornece um erro de compilação ( weaknão pode ser aplicado ao tipo que não é de classe MyClassDelegate): class MyClass { weak var delegate: …