__unsafe_unretained NSString struct var
Ich versuche, eine Struktur zu erstellen, die mehrere verschiedene Variablen unterschiedlichen Typs enthält.
Einige der Typen sind von NSString, aber der Versuch, dies zu tun, verursachte einen Fehler
ARC forbids Objective-C objects in structs or unions
Nachdem ich über den Fehler gelesen habe, sehe ich es als sinnvoll an, ihn hinzuzufügen
__unsafe_unretained
Vor der NSString-Deklaration hatte ich eine kurze Lektüre und fand diese detailliert. Ich habe jedoch keine Ahnung, wie sich dies auswirken wirdPost über die Unterschiede von
__stark__schwach__unsafe_unretainedEs war jedoch noch ziemlich vage darüber, was mit einem NSString los ist, der in einer Struktur mit __unsafe_unretained davor vor sich geht, und hoffte, dass mir jemand sagen kann, was los ist und worüber ich in Zukunft in Bezug auf das Gedächtnis und das Stoppen von Lecks nachdenken muss.
Jede Hilfe wäre dankbar.