(myProtocol): -Obtenir les valeurs des variables définies par le protocole de tout protocole VC
protocol myProtocol {
var type:String { get set }
var sub:String { get }
var msg:String? { get set }
}
Classe (myVC): -
class myVC: UIViewController, myProtocol {
//Protocol Declarations
var sub = myTypes.type.rawValue
var type = myTypes.type.getType()
var msg :String?
.... }
Extension: -
extension UIViewController
{
func getData() {
if self is myProtocol {
let msg = self.msg
} }
}
Obtenir erreur à 'self.msg' disant Value of type UIViewController has no member 'sub'
Comment je m'en occupe? Toute aide est appréciée.
Merci. @AKMSalehSultan – MShah