2016-08-02 4 views
1

Ich habe zwei Paintcode Stylekit Swift-Klassen, um zwei verschiedene Bilder in zwei verschiedene Ansichten zu schreiben. Die erste funktioniert gut, aber wenn ich die zweite diese beiden FunktionsUngültige Deklaration von "StyleKitSettableImage" in Paintcode

@objc protocol StyleKitSettableImage { 
    func setImage(image: UIImage!) 
} 

und

@objc protocol StyleKitSettableSelectedImage { 
    func setSelectedImage(image: UIImage!) 
} 

hatte eine rote Warnung, ungültige Neudeklaration von StyleKitSettableImage und StyleKitSettableSelectedImage importieren. Ich weiß, dass ungültige Deklaration bedeutet, dass es zwei Funktionen mit dem gleichen Namen gibt, aber diese Funktionen sind in zwei verschiedenen Klassen. Die Frage ist also: Wenn ich mehr die eine StyleKit-Klasse in Xcode importieren müsste, wie könnte ich diesen Fehler beheben?

EDIT: Vielleicht muss ich nur eine Style-Kit-Datei mit allen Zeichenmethoden haben?

Antwort

0

Ok, ich muss eine StyleKit-Klasse mit einer Leinwand erstellen, die ich brauche; keine Klassen mehr