Xcode 6.1 Attributwörterbücher in Swift

8

Nach dem Upgrade auf Xcode 6.1 Beta 2 von Xcode 6 Beta 7 funktioniert Folgendes nicht mehr:

%Vor%

Ich habe versucht, das Wörterbuch ausdrücklich als

zu deklarieren %Vor%

, aber ich erhalte den Fehler "Kann nicht konvertieren ... 'Dictionary' zu 'NSString!'". Wenn der Schlüssel als NSString! und nicht als NSString deklariert wird, wird beklagt, dass NSString! nicht hashbar ist. Irgendwelche Hinweise?

    
Grimxn 22.09.2014, 11:50
quelle

1 Antwort

18

Sortiert. Wie üblich ist der tatsächliche Fehler ein Ablenkungsmanöver. UIFont(name: , size:) hat jetzt einen Initiator init? und ist optional. Die richtige Verwendung ist jetzt:

%Vor%

oder, richtiger:

%Vor%     
Grimxn 22.09.2014, 12:19
quelle

Tags und Links