Warum kann das Schlüsselwort "weak" nur auf Klassen- und Klassengebundene Protokolltypen angewendet werden?

Wenn ich das deklarieren von Variablen als weak Swift, bekomme ich manchmal die Fehlermeldung von Xcode:

'schwach' kann nur angewendet werden, um die Klasse und die Klasse gebunden Protokoll-Typen

Ich Frage mich nur, warum keyword - weak kann nur angewendet auf die Klasse und die Klasse gebunden Protokoll-Typen? Was ist der Grund dahinter?

InformationsquelleAutor der Frage Thor | 2016-08-09

Schreibe einen Kommentar