Extension Swift conforme au protocole

J'ai de la difficulté de la création d'une extension en Swift qui est conforme à un protocole.

En Objective-C, je pourrais créer une catégorie qui est conforme à un protocole:

SomeProtocol.h

@protocol SomeProtocol
...
@end

UIView+Nom De Catégorie

#import SomeProtocol.h
@interface UIView (CategoryName) <SomeProtocol>
...
@end

Je suis en train de réaliser la même chose avec une rapide Extension

SomeProtocol.swift

protocol SomeProtocol {
    ...
}

UIView Extension

import UIKit
extension UIView : SomeProtocol {
...
}

Je reçois l'erreur suivante compilateur:

Type 'UIView' n'est pas conforme à un protocole de SomeProtocol'

source d'informationauteur Errortype520 | 2014-07-23