Non riesco a creare un'estensione in Swift conforme a un protocollo.Estensione rapida conforme al protocollo
in Objective-C ho potuto creare una categoria che conformato a un protocollo:
SomeProtocol.h
@protocol SomeProtocol
...
@end
UIView + NomeCategoria
#import SomeProtocol.h
@interface UIView (CategoryName) <SomeProtocol>
...
@end
sto cercando per ottenere lo stesso risultato con una Swift Extension
SomeProtocol.swift
protocol SomeProtocol {
...
}
UIView estensione
import UIKit
extension UIView : SomeProtocol {
...
}
ricevo il seguente errore di compilatore:
Type 'UIView' does not conform to protocol 'SomeProtocol'
avete implementato i metodi nel protocollo? –