Ich habe zwei Klassen erstellt Content
und Bucket
. Bucket
enthält ein Array von Content
Objekten und macht dies über eine öffentliche Eigenschaft verfügbar. Wenn ich dies tue, erhalte ich jedoch die folgende Fehlermeldung:
Die Eigenschaft kann nicht als öffentlich deklariert werden, da ihr Typ einen internen Typ verwendet
Irgendwelche Gedanken darüber, warum dies einen Fehler auslöst?
public(Array<NSObject>) let contents: Array<Content>