Einfach so:
UIView* view2 = [view1 copy]; // view1 existed
Dies führt dazu, dass der Simulator diese App nicht starten kann.
Versuchen Sie zu behalten,
UIView* view2 = [view1 retain]; // view1 existed
// modify view2 frame etc
Alle Änderungen an view2
gelten view1
, ich verstehe, dass view2
die gleichen Speicher mit teilen view1
.
Warum kann nicht UIView
kopiert werden? Was ist der Grund?