sind needsDisplayForKey / actionForKey Überschreibungen korrekt?

8

Ich versuche, Code, der in Objective-C funktioniert, in Swift umzuwandeln. Das Problem ist, dass needsDisplayForKey / actionForKey nicht auf die gleiche Weise aufgerufen werden. Soweit ich das beurteilen kann, werden die benutzerdefinierten Schlüsselwerte nicht korrekt übergeben. Hier ist, was ich bekomme, wenn ich es debugge:

Standardwert:

%Vor%

benutzerdefinierter Wert (leere Zeichenfolge wurde übergeben):

%Vor%

Ich bin nicht sicher, was der relevante Code sein könnte. Ich werde nur fragen - hat jemand anderes eine benutzerdefinierte implizite Animation in Swift definiert? Gibt es etwas, das ich im Auge behalten muss, wenn ich von Objective C herüberkomme?

%Vor%     
user3320597 10.06.2014, 20:26
quelle

1 Antwort

13

Ich habe das in Swift mit dem @ NSManaged-Attribut vor der Variablendeklaration (wo du das @dynamic-Attribut in Objective-C verwenden würdest) gemacht.

    
Tjeerd 09.01.2015 11:44
quelle

Tags und Links