Saya ingin protokol ini:
protocol AddsMoreCommands {
/* ... */
}
hanya untuk diadopsi oleh kelas yang mewarisi dari kelas tersebut UIViewController
. Halaman ini memberi tahu saya bahwa saya dapat menentukan bahwa itu hanya diadopsi oleh kelas (sebagai lawan dari struct) dengan menulis
protocol AddsMoreCommands: class {
}
tetapi saya tidak dapat melihat bagaimana mensyaratkan bahwa itu hanya diadopsi oleh kelas tertentu. Halaman itu kemudian berbicara tentang menambahkan where
klausul ke ekstensi protokol untuk memeriksa kesesuaian tetapi saya juga tidak dapat melihat bagaimana menyesuaikannya.
extension AddsMoreCommands where /* what */ {
}
Apakah ada cara untuk melakukan ini? Terima kasih!
self
alih-alihSelf
:-( Terima kasih banyak, itu berfungsi dengan baik!