Swift'de özel bir protokole dayalı bir Sözlük (aslında bir HashSet ) oluşturmaya çalışıyorum , ancak bu bana başlıkta hata veriyor:
'MyProtocol' protokolü, Self veya ilişkili tür gereksinimlerine sahip olduğu için yalnızca genel bir kısıtlama olarak kullanılabilir
ve ben bununla ilgili ne yazı yazamıyorum.
protocol Observing: Hashable { }
var observers = HashSet<Observing>()
olası yinelenen How Key şey tutabilir Sözlüğü oluşturabilmek için? ya da tutabileceği tüm olası
—
tipler
@jtbandes Bu bir kopya değil. Hata mesajının gerçekte ne anlama geldiğini soruyorum. "Kendi kendine veya ilişkili tür gereksinimi" nedir?
—
devios1
—
swift'te