Bu protokolü istiyorum:
protocol AddsMoreCommands {
/* ... */
}
yalnızca sınıftan miras alan sınıflar tarafından benimsenir UIViewController
. Bu sayfa bana, bunun yalnızca bir sınıf tarafından (bir yapının aksine) yazarak kabul edildiğini belirtebileceğimi söylüyor.
protocol AddsMoreCommands: class {
}
ancak bunun yalnızca belirli bir sınıf tarafından benimsenmesini nasıl talep edeceğimi göremiyorum. Bu sayfa daha sonra,where
uygunluğu kontrol etmek için protokol uzantılarına cümle eklemekten bahsediyor, ancak bunu nasıl uyarlayacağımı da göremiyorum.
extension AddsMoreCommands where /* what */ {
}
Bunu yapmanın bir yolu var mı? Teşekkürler!
self
yerine şunu yazdımSelf
:-( Çok teşekkür ederim, bu iyi çalışıyor!